Archiv verlassen und diese Seite im Standarddesign anzeigen : Multiline Regex
Manni the Dark
12.12.2005, 14:28
Ähm, was ist denn überhaupt dein Problem, bzw. was willst du mit deiner RegExp erreichen?
sorry hab probs ohne javascript alles richtig einzugebendieses hin und her mit code etc. :D
<br /><br />
Hier steht ein ständig wechselnder Text.<br />(Nicht immer Zeilenumbruch)
und nochmal wechselnder Text
<br />
<br /><a name="muh"></a>
Mein RegEx Versuch in PHP:
(| )\s?(^<br$\/><br$\/>)(.+?)(<br$\/>)(.+?)\s?(<br$\/>)\s?(<br$\/>(<a)(|s)
funktioniert aber nicht so wie ich mir das dachte
Beginnen muss ich mit $nbsp und enden mind. hinter <a
Lösungsvorschläge?
Manni the Dark
12.12.2005, 14:45
Ich verstehe das genze noch immer nicht so ganz, aber damit der Punkt (.) auch Zeilenumbrüche matcht, muss der Modifier "s" gesetzt werden:
/deine regexp/s
Mehr Infos zu Modifiern (http://regular-expressions.info/modifiers.html)
Also nochmal:
ljgljglhgljhfhjfjhgfjh und mehr asdkföjhasdfhasdlfhöasdflasdfa
<br /><br />
Hier steht ein ständig wechselnder Text.<br />(Nicht immer Zeilenumbruch)
und nochmal wechselnder Text
<br />
<br /><a name="muh"></a>
Die RegEx soll ab " " beginnen und
bei "<a name="muh"></a>" enden
Mein Versuch
/(| )\s?(^<br$\/><br$\/>)(.+?)(<br$\/>)(.+?)\s?(<br$\/>)\s?
(<br$\/>)(<a)(|s)/
wenn:
$nbsp;
<br /><br />
danach
können mehrfache Leerzeichen <br /> tags etc. kommen
bis hier:
<br /><br />
<a name="muh"></a>
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.