RegEx Problem



  • Hi,

    ich habe mir das Tool QuickRex runtergeladen um meine Regular Ex. zu testen soweit so gut. Ich habe mir folgende Expression geschrieben:
    \b[a-zA-Z0-9/:]\x2e[^ ]\x2e*\b

    Sie findet alles was einer URL ähnlich sieht... irgendwie.

    Anyway. Die selbe Expression in Java selbst funktioniert nicht. Ich musste \x nochmals Escapen da Java rummault. Also habe ich folgendes:
    \b[a-zA-Z0-9/:]\\x2e[^ ]\\x2e*\b

    Gut. Das Problem an der ganzen Sache ist das Java mit dem selben Testtext wie ich ihn im oben genannten Tool verwendet habe nichts gefunden hat.
    Weder mit Patter&Matcher noch über das normale String.matches()
    Hat hier jemand einen Plan wieso das im oben genannten Tool anstandslos funktioniert(welches selber in Java geschrieben ist) und bei mir nicht?
    Was ist daran falsch?

    Danke...



  • mach die beiden \b weg


Anmelden zum Antworten