Frage zu RegExp
Übersicht

schalliBetreff: Frage zu RegExp |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe den folgenden regulären Ausdruck:
Code: [AUSKLAPPEN] ((http|https)+(\://)+(www\.)?+([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})?(?:[\S])*)
Er trifft auf Internetadressen zu. Wie kann ich ihn so umprogrammieren, dass er nur auf Links zutrifft, die nicht zu Youtube führen. Ich hab schon verschiedenes probiert, es hat aber nicht funktioniert. (Der Grund: Um Youtube kümmert sich ein anderer Ausdruck.) Vielleicht kennt sich ja hier jemand damit aus. |
||
Theovention - meine Homepage |
![]() |
maximilian |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi!
Ich würde dir gerne helfen, aber im Code-Bereich ist irgendwie nur ASCII-Noise zu sehen. Gab da wohl einen Übertragungsfeher beim Posten. Schade! |
||
Variety is the spice of life. One day ignore people, next day annoy them. |
![]() |
ZaP |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich glaube, das muss so aussehen ![]() |
||
Starfare: Worklog, Website (download) |
![]() |
HakkaiBetreff: Re: Frage zu RegExp |
![]() Antworten mit Zitat ![]() |
---|---|---|
ist schon eine Weile her und ich hab gerade keine Möglichkeit das zu testen, aber:
meines wissens mussten Atome escaped werden, was du oben nicht gemacht hast. \<.*\(youtube\).*\> sollte youtube filtern, das ganze negieren war glaube mit ^ im atom. |
||
![]() |
Hummelpups |
![]() Antworten mit Zitat ![]() |
---|---|---|
maximilian hat Folgendes geschrieben: Hi!
Ich würde dir gerne helfen, aber im Code-Bereich ist irgendwie nur ASCII-Noise zu sehen. Gab da wohl einen Übertragungsfeher beim Posten. Schade! Made my day ![]() |
||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
was ich komisch finde, ist das + hinter dem http|https, der ja bedeutet, dass das mehr als ein mal auftreten darf. httphttphttps://..... wäre somit eine valide url.
Der ganze Ausdruck ist irgendwie unnötig kompliziert, würde den auf alle fälle nochmal ordentlich neu machen. |
||
schalli |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe das Problem gelöst mit (?!youtube). Trotzdem danke für eure Tipps. | ||
Theovention - meine Homepage |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group