Regular Expression neue Regel WICHTIG!!! Termin!!!
Verfasst: 14. Juni 2007 08:37
Guten Morgen,
mit diesem Code Splite ich im Moment mein meinen String auf Bezeichnung, Sprache und Firma irgendwie tut das aber nicht richtig. bzw meine annahme der String logik war falsch.
String Varianten:
xxxxxxx Fa. aaaaaaaa (Sprache)
oder
xxxxxxx (Sprache) Fa. aaaaaaaa
Bitte kann mir jemand helfen ne neue Regel zu schreiben ....
MFG Danke ist Wichtig ......
Code: Alles auswählen
QRegExp rx("^((?:(?!Fa\\.)[^()])*)(?:\\((.*)\\))?(Fa\\..*)?$");
if (rx.indexIn(typ) != -1)
{
typ = rx.cap(1); // typ = Bezeichnung
language = rx.cap(2); // language = Sprache
service = rx.cap(3); // service = Firma
}
String Varianten:
xxxxxxx Fa. aaaaaaaa (Sprache)
oder
xxxxxxx (Sprache) Fa. aaaaaaaa
Bitte kann mir jemand helfen ne neue Regel zu schreiben ....
MFG Danke ist Wichtig ......