+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Suche JS Regex für spezielles Problem...

  1. #1
    TP-Specialist mike bringt sich richtig ein Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876

    Suche JS Regex für spezielles Problem...

    Hallo!

    Als ausgewiesene Regex Null bitte ich euch um Hilfe bezüglich einer js-Regex für ein Problem, das mich gerade wurmt:

    ich suche ein Pattern, das mir herausfinden soll, wenn ein Text folgende Konstellation hat:

    A.S,D:F....

    Folgende Kriterien:
    es darf keinem einzelnen Buchstaben ein Satzzeichen folgen (,.;: )
    ungültig sind:
    A.
    a;
    A:
    asdf.A.

    gültig wär:
    asdf.
    asdf;
    as:
    ...

    Grund: volltextsuche beim SQL-Server zerbröselt es, wenn solche Strings vorkommen. Dies abzufangen, wär halt schön

    kann mir da wer helfen?


    thx im Voraus

    p.s. ich versprech, dass ich regex auchmal lernen werde
    Gehelft? Hier kannst du dich bedanken.

    mike

  2. #2
    TP-Member Colin Schlüter ist auf einem guten Weg
    Registriert seit
    Aug 2002
    Ort
    Berlin/Deutschland
    Beiträge
    93

    Post

    Hallo!

    Bin auch nicht wirklich ein RegEx-Profi, aber wenn ich dein Problem richtig verstanden habe, sollte folgendes passen:

    Code:
    [...]
     <script type="text/javascript">
       function check_regex() {
         var eingabe = document.getElementById('eingabe').value;
         var ergebnis = eingabe.match(/\b[a-zA-Z][,;:\.]/);
         if (!ergebnis)
           alert('gültig!')
         else
           alert('ungültig!');
       }
     </script>
    
    [...]
    
      <input name="eingabe" type="text" id="eingabe" />
      <input name="btn_check" type="button" onclick="check_regex();" value="TEST"/>
    [...]
    Wurde jedenfalls mit deinen angegebenen Kriterien überprüft ...

    Naja, hoffe es passt auch wirklich zu deinem Fall,

    Colin

  3. #3
    TP-Specialist mike bringt sich richtig ein Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    super. schaut gut aus
    herzlichen dank.
    Gehelft? Hier kannst du dich bedanken.

    mike

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51