Lookbehind Ich benutzeRegulärer Ausdruck Problem
(?<!value=\")##(.*)##
String passen wie ## MyString ##, die nicht in Form ist:
<input type="text" value="##MyString##">
Das für die obige Form funktioniert, aber nicht dafür: (Es passt noch, passen nicht)
<input type="text" value="Here is my ##MyString## coming..">
ich habe versucht:
(?<!value=\").*##(.*)##
ohne Glück. Irgendwelche Vorschläge werden sehr geschätzt.
Edit: Ich PHP preg_match bin mit() Funktion
Verwenden Sie Regex nicht zum Analysieren von HTML - verwenden Sie einen HTML-Parser. http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –
Welche Sprache verwenden Sie? –
Ich benutze PHP. –