Ich bin mir nicht ganz sicher on das auch hier reingehört, aber da ich mit ner SQL-Datenbank arebite schreibe ich es auch mal hier rein.
Ich möchte ne Abfrage mit regulären Ausdrücken machen
Abgeprüft werden sollen die Wörter MS-BizTalk, MS-BizTalk 2002, MS-BizTalk 2004, etc. mit diversen Möglichkeiten. Die Problematik besteht in der Abfrage des Wortes "MS-BizTalk 2002,2004,... ) Da ja bei der Überprüfung dann auch MS-BizTalk erkannt wird und dann beide ausgegeben werden.
Ich mache nun schon den ganzen Nachmittag dran rum und komme nicht wirklich zum gewünschten Ergebnis.
Bisher habe ich diesen Ausdruck:
(MS|Microsoft)? *(-|/)? *Biz ?(t|T)alk ?[^0-9]
Leider funktioniert der noch immer nicht ganz.
Mein Problem liegt daran wie ich ihm sagen kann das er "MS-BizTalk" nur ausgeben soll wenn keine Zahlen folgen.
Ich möchte ne Abfrage mit regulären Ausdrücken machen
Abgeprüft werden sollen die Wörter MS-BizTalk, MS-BizTalk 2002, MS-BizTalk 2004, etc. mit diversen Möglichkeiten. Die Problematik besteht in der Abfrage des Wortes "MS-BizTalk 2002,2004,... ) Da ja bei der Überprüfung dann auch MS-BizTalk erkannt wird und dann beide ausgegeben werden.
Ich mache nun schon den ganzen Nachmittag dran rum und komme nicht wirklich zum gewünschten Ergebnis.
Bisher habe ich diesen Ausdruck:
(MS|Microsoft)? *(-|/)? *Biz ?(t|T)alk ?[^0-9]
Leider funktioniert der noch immer nicht ganz.
Mein Problem liegt daran wie ich ihm sagen kann das er "MS-BizTalk" nur ausgeben soll wenn keine Zahlen folgen.
Comment