
preg_match mal wieder
Einklappen
X
-
@ derHund
Dazu sollte man vielleicht noch sagen das alles was in (?!xxx) bzw. (?<!xxx) nicht im Suchmuster enhalten ist.
Einen Kommentar schreiben:
-
(?!xxx)
Negiert das angegebene Pattern und wirkt sich auf das vorangehende aus.
Beispiel: /text1(?!text2)/
Trifft auf eine Zeichenkette zu, die "text1" enthält, aber kein "text2" danach.
(?<!xxx)
Negiert das angegebene Pattern und wirkt sich auf das nachfolgende aus.
Beispiel: /(?<!text1)text2/
Trifft auf eine Zeichenkette zu, die "text2" enthält, aber nur, wenn "text1" nicht davor kommt.
Einen Kommentar schreiben:
-
Wie was wo?
Ich versteh deine Frage nicht. -> am besten bei RegEx-Fragen, Beispiele posten. Welche URL soll erkannt werden, und welche nicht.
Einen Kommentar schreiben:
-
preg_match mal wieder
hallo habe folgende var für eine preg_replace funktion
PHP-Code:$suchmuster = "!\<a href=\"((http(s)?|ftp|file|news)://)!i";
jetzt will ich noch eine bedingung in das suchmuster einbauen
er soll alle urls wie https://inside-past.com/* aus dem suchmuster ausschließen
wie könnt ich das anstellen?
danke fra7l7Stichworte: -
Einen Kommentar schreiben: