Thema: Hilfe bei Regex
-
06.12.2014, 11:53 #1
Hilfe bei Regex
Ich brauche mal wieder hilfe bei regex.
mein php script soll eine bildquelle von einer fremden seite auslesen.
die einzigen einträge die statisch sind wären class="lzyPlcHld lzyTrns lzyLoaded lzyLoaded".
der rest ändert sich jenachdem welche seite ich auslese.
und ich benötige src=""
kann mir jemand das richtige pattern dafür nennen?
danke
<img src="http://img1.wikia.nocookie.net/__cb20141202025317/mugen/images/thumb/5/55/Ryu_sfxt.jpg/200px-Ryu_sfxt.jpg" alt="Ryu sfxt" class="lzyPlcHld lzyTrns lzyLoaded lzyLoaded" data-image-key="Ryu_sfxt.jpg" data-image-name="Ryu sfxt.jpg" data-src="http://img1.wikia.nocookie.net/__cb20141202025317/mugen/images/thumb/5/55/Ryu_sfxt.jpg/200px-Ryu_sfxt.jpg" onload="if(typeof ImgLzy==='object'){ImgLzy.load(this)}" height="289" width="200">
es handelt sichdanbei um folgende seite:
http://mugen.wikia.com/wiki/Ryu_%28Street_Fighter%29
wenn ich hinter wiki einen bestimmten namen eintrage wechselt das bild was ich braucheGeändert von soulreafer (06.12.2014 um 11:55 Uhr)
Kryptokombat! Crypto Sportsbet Gambling
http://www.kryptokombat.tv
-
06.12.2014, 13:09 #2
- Registriert seit
- 19.11.2011
- Beiträge
- 2.128
Thanked 1.936 Times in 1.180 PostsAW: Hilfe bei Regex
Code:<img src="([^"]+)
Code:#<img src="\(([^"]+)\)#
Geändert von !lkay (06.12.2014 um 13:17 Uhr)
-
06.12.2014, 14:40 #3
- Registriert seit
- 09.11.2011
- Beiträge
- 121
Thanked 129 Times in 46 PostsAW: Hilfe bei Regex
Hi,
du musst noch selber schauen, ob es mehrere Treffer mit diesem Pattern auf den gesamten Quelltext gibt (wovon ich ausgehe, habe es mir aber nicht angeschaut) und was du dann davon brauchst.
Wenn du nur vom Input-String, den du oben angegeben hast, die Information brauchst, dann kannst du mit dem Pattern arbeiten.
MfGGeändert von Brainy (06.12.2014 um 14:40 Uhr)
-
06.12.2014, 15:21 #4
- Registriert seit
- 19.11.2011
- Beiträge
- 2.128
Thanked 1.936 Times in 1.180 PostsAW: Hilfe bei Regex
Da hat Brainy recht. Du musst natürlich darauf achten, dass es diesen Link nur einmal in diesem Format gibt.
Hatte ich vergessen zu sagen, sorry.Geändert von !lkay (06.12.2014 um 15:21 Uhr)
-
09.02.2015, 13:22 #5
- Registriert seit
- 28.03.2013
- Beiträge
- 13
Thanked 4 Times in 3 PostsAW: Hilfe bei Regex
Eine gute Hilfe beim Erstellen von Regular Expression-Pattern ist die Seite: rexv.2 Dort kann meinen seinen Code testen mit verschiedenen Einstellungen auch für PHP. ;-)
Desweiteren ist diese Seite sehr hilfreich: Regular Expression Library
Ist zwar ein Tutorial für Java, aber man kann die Patternbeispiele auch ummünzen auf andere Sprachen: Lesson: Regular Expressions (The Javaâ„¢ Tutorials > Essential Classes)
Wenn man sich selbst mal mit der Thematik befasst, lernt man am besten diese dann selbst zu erstellen. ;-)
Dann noch viel Erfolg!Geändert von Deltaflyer (09.02.2015 um 13:23 Uhr)
Ähnliche Themen
-
VB.Net Regex Problem
Von One Way im Forum .NetAntworten: 1Letzter Beitrag: 09.09.2013, 15:20 -
Hilfe Bei Regex
Von Avenged im Forum JavaAntworten: 1Letzter Beitrag: 14.07.2013, 17:18 -
C# Regex Options
Von ThunderStorm im Forum .NetAntworten: 5Letzter Beitrag: 13.03.2013, 17:05 -
VB.NET Regex Problem
Von Escobar im Forum .NetAntworten: 1Letzter Beitrag: 04.01.2012, 02:20 -
Mehrzeiliges Regex
Von fan34 im Forum SkriptsprachenAntworten: 18Letzter Beitrag: 20.03.2011, 19:43
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.