[Asp.net] Frage an die RegEx Experten

2006-02-17 Diskussionsfäden Dirk Schäfauer
Hallo Liste,

ich habe mal eine Frage an die RegEx-Experten.

Ich möchte einen RegularExpressionValidator erstellen der eine TextBox
überprüft, in dieser TextBox darf nicht Neue Seite stehen, ansonsten ist
alles erlaubt. Wenn ich mein Pattern ganz einfach auf Neue Seite setzte,
gibt es einen Match wenn Neue Seite drin steht, aber wie kann ich das
negieren? Wenn ich das so schreibe: \^Neue Seite passiert gar nichts. Wenn
ich es so schreibe [^Neue Seite] werden nur die Buchstaben gematched.

Wie kann ich denn eine ganze Textpassage negieren?

 
Mit freundlichen Grüßen
 
Dirk Schäfauer
 
 
 


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] AW: [Asp.net] Frage an die RegEx Experten - gelöst

2006-02-17 Diskussionsfäden Dirk Schäfauer
Hallo Liste,

ich konnte es anhand von ein paar Beispielen doch selbst lösen, hier die
fertige RegEx:

^((?!Neue Seite).)*$
 

Grüße Dirk
 
 

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Dirk Schäfauer
Gesendet: Freitag, 17. Februar 2006 12:41
An: asp.net@glengamoi.com
Betreff: [Asp.net] Frage an die RegEx Experten

Hallo Liste,

ich habe mal eine Frage an die RegEx-Experten.

Ich möchte einen RegularExpressionValidator erstellen der eine TextBox
überprüft, in dieser TextBox darf nicht Neue Seite stehen, ansonsten ist
alles erlaubt. Wenn ich mein Pattern ganz einfach auf Neue Seite setzte,
gibt es einen Match wenn Neue Seite drin steht, aber wie kann ich das
negieren? Wenn ich das so schreibe: \^Neue Seite passiert gar nichts. Wenn
ich es so schreibe [^Neue Seite] werden nur die Buchstaben gematched.

Wie kann ich denn eine ganze Textpassage negieren?

 
Mit freundlichen Grüßen
 
Dirk Schäfauer
 
 
 


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


RE: [Asp.net] Frage an die RegEx Experten

2006-02-17 Diskussionsfäden Claudius Ceteras
 Ich möchte einen RegularExpressionValidator erstellen der eine TextBox
 überprüft, in dieser TextBox darf nicht Neue Seite stehen, 

 Wie kann ich denn eine ganze Textpassage negieren?

Das geht mit negative lookaheads ... Probier mal so:

^(?!Neue Seite$)



Claudius

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] AW: [Asp.net] RE: [Asp.net] AW: [Asp.net] Frage an die RegEx Experten - gelöst

2006-02-17 Diskussionsfäden Dirk Schäfauer
Hallo Claudius,

das ist nicht ganz so tragisch, die TextBox wird von mir dynamisch mit dem
Text Neue Seite gefüllt, ich möchte den Benutzer nur dazu zwingen den
Namen zu ändern, damit es nicht x Seiten gibt die Neue Seite heißen wenn
er neue Seiten anlegt

 
Mit freundlichen Grüßen
 
Dirk Schäfauer
 
 
 
 

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Claudius Ceteras
Gesendet: Freitag, 17. Februar 2006 13:31
An: asp.net@glengamoi.com
Betreff: [Asp.net] RE: [Asp.net] AW: [Asp.net] Frage an die RegEx Experten -
gelöst

 ich konnte es anhand von ein paar Beispielen doch selbst 
 lösen, hier die
 fertige RegEx:
 
 ^((?!Neue Seite).)*$

Das würde soweit ich das sehe auch Neue Seite für Design A ablehnen...
Und wenn ich mich nicht Täusche auch Vorschlag für Neue Seite X


Claudius

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] RE: [Asp.net] AW: [Asp.net] RE: [Asp.net] AW: [Asp.net] Frage an die RegEx Experten - gelöst

2006-02-17 Diskussionsfäden Jörg Uth
Also warum so umständlich,
nimm Dir doch einen RequiredFieldValidator und setze das InitialValue auf
Neue Seite.

Nur mal so.

Jörg



-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Dirk Schäfauer
Sent: Freitag, 17. Februar 2006 14:42
To: asp.net@glengamoi.com
Subject: [Asp.net] AW: [Asp.net] RE: [Asp.net] AW: [Asp.net] Frage an die
RegEx Experten - gelöst

Hallo Claudius,

das ist nicht ganz so tragisch, die TextBox wird von mir dynamisch mit dem
Text Neue Seite gefüllt, ich möchte den Benutzer nur dazu zwingen den
Namen zu ändern, damit es nicht x Seiten gibt die Neue Seite heißen wenn
er neue Seiten anlegt

 
Mit freundlichen Grüßen
 
Dirk Schäfauer
 
 
 
 

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Claudius Ceteras
Gesendet: Freitag, 17. Februar 2006 13:31
An: asp.net@glengamoi.com
Betreff: [Asp.net] RE: [Asp.net] AW: [Asp.net] Frage an die RegEx Experten -
gelöst

 ich konnte es anhand von ein paar Beispielen doch selbst lösen, hier 
 die fertige RegEx:
 
 ^((?!Neue Seite).)*$

Das würde soweit ich das sehe auch Neue Seite für Design A ablehnen...
Und wenn ich mich nicht Täusche auch Vorschlag für Neue Seite X


Claudius

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net