|
You last visited: Today at 01:40
Advertisement
[PHP] Im String suchen
Discussion on [PHP] Im String suchen within the Web Development forum part of the Coders Den category.
05/15/2014, 23:45
|
#1
|
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!
|
|
|
05/16/2014, 05:50
|
#2
|
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];
|
|
|
 |
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.
|
|