Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 01:40

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PHP] Im String suchen

Discussion on [PHP] Im String suchen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
.Shalom's Avatar
 
elite*gold: 20
Join Date: Jul 2013
Posts: 304
Received Thanks: 49
[PHP] Im String suchen

Hey,

folgendes Problem: Ich bekomme einen String der ca. so aussieht:

PHP Code:
#EXTM3U #EXT-X-VIDEO-INFO:NODE="video3.arn01",MANIFEST-NODE="video3.arn01",SERVER-TIME="1400189952.22",CLUSTER="arn01",MANIFEST-CLUSTER="arn01" #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="chunked",NAME="Source",AUTOSELECT=YES,DEFAULT=YES #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=442164,RESOLUTION=1280x720,VIDEO="chunked" http://video3.de/hls25/npgkeesstt_9562396928_95536740/chunked/?token=id=8308983904331229125,bid=9562396928,exp=1400276352,node=video3-1.arn01.hls,nname=video3.arn01,fmt=chunked&sig=3b8b5f77329854cfb75e921cc96e818b166fcaac 
Ich möchte aber aus diesem String nur alles ab "http..." also das haben:
PHP Code:
http://video3.de/hls25/npgkeesstt_9562396928_95536740/chunked/?token=id=8308983904331229125,bid=9562396928,exp=1400276352,node=video3-1.arn01.hls,nname=video3.arn01,fmt=chunked&sig=3b8b5f77329854cfb75e921cc96e818b166fcaac 
Der Rest über dem Link interessiert mich nicht. Wie kann ich das lösen?
Die Links sind immer Variable!
.Shalom is offline  
Old 05/16/2014, 05:50   #2
 
Hyukisawa's Avatar
 
elite*gold: 133
Join Date: May 2007
Posts: 506
Received Thanks: 194

preg_match_all ist das stichwort
ab http wäre so
PHP Code:
$url '#EXTM3U #EXT-X-VIDEO-INFO:NODE="video3.arn01",MANIFEST-NODE="video3.arn01",SERVER-TIME="1400189952.22",CLUSTER="arn01",MANIFEST-CLUSTER="arn01" #EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="chunked",NAME="Source",AUTOSELECT=YES,DEFAULT=YES #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=442164,RESOLUTION=1280x720,VIDEO="chunked" http://video3.de/hls25/npgkeesstt_9562396928_95536740/chunked/?token=id=8308983904331229125,bid=9562396928,exp=1400276352,node=video3-1.arn01.hls,nname=video3.arn01,fmt=chunked&sig=3b8b5f77329854cfb75e921cc96e818b166fcaac'
preg_match("(http://[^ ]+)"$url$match);
echo 
$match[0]; 
Hyukisawa is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
String Between | String regexp
06/07/2013 - AutoIt - 7 Replies
Huhu, undzwar habe ich ein problem hiermit: <li class="lab">Benutzername:</li> <li>Salmor</li> ich will salmor auslesen, wenn ich allerdings sage: $Benutzername = _StringBetween($sHTML, 'Benutzername:</li><li>', '</li>') kommt es zu keiner Lösung, evtl kann mir jemand helfen.
[C#] Nach Zeichenkette in String suchen und ausgeben lassen?
11/17/2012 - .NET Languages - 4 Replies
Moin, will in einer PictureBox den Captcha von der Google-Mail Registrierung anzeigen lassen. Natürlich ist das nicht einfach über eine ID oder den name aufrufbar, also muss ich hier ganz klar den Quelltext der Seite nach einer bestimmten Zeichenkette durchsuchen, die Position davon + oder - ein paar Stellen nehmen (da sich die URL zum Captcha ja immer ändert). Irgendwie will das so aber nicht ganz bei mir. Dass ich hier IndexOf() und SubString() brauche ist mir auch klar, ich bekomms aber...
[Visual Basic] [Problem] String auslesen/String zufällig wählen
05/06/2012 - General Coding - 4 Replies
Code: #include <GUIConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Name Generator", 236, 299, 815, 246) $Input1 = GUICtrlCreateInput("Username", 24, 72, 185, 21) $Input2 = GUICtrlCreateInput("Username", 24, 104, 185, 21) $Input3 = GUICtrlCreateInput("Username", 24, 136, 185, 21) $Input4 = GUICtrlCreateInput("Username", 24, 168, 185, 21) $Input5 = GUICtrlCreateInput("Username", 24, 200, 185, 21)
[VB08]String in String mit mehreren Funden
08/08/2011 - .NET Languages - 6 Replies
Hey, bin gerade auf ein Problem gestoßen, an dem ich mir seit 3 Stunden die Zähne ausbeiße. Ich will eine Funktion schreiben, die der _StringBetween Funktion von AutoIt gleich ist. _StringBetween gibt in einem Array alle Strings zwischen zwei SubStrings und dem ganzen String aus. Die Ausgabe bei _StringBetween("<h1>test1</h1>&l t;h1>test2</h1>", "<h1>", "</h1>") wäre also idealer Weiße ein Array (x = "test1", x = "test2")... da man in VB08 kein Array returnen kann, komme ich aber einfach...



All times are GMT +1. The time now is 01:40.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.