unterstüzung bei Regex-Regel erstellung
Verfasst: 30. Dez 2015, 21:08
Hallo zusammen,
ich benötige Unterstützung um folgedes "Problem" zu lösen:
Bei uns gibt es 2 verschiede Arten von Alarmtext:
1.
2.
Zu beachten sind immer die Leerzeichen vor dem * .
Der Straßenname wird wie folgt abgekürzt: z.B.:
Also:
S -> Straße
R -> Ring
P -> Platz
W -> Weg
Wie ist nun die Textersetzung aufzubauen, dass nur die Straße auf z.B.: *... *MusterS 7 *... * geprüft und ersetzt wird?
Momentan wird die Ersetzung leider auf die ganze Meldung angewendet, sodass aus RTW schnell RTWeg wird.
Theoretisch kann um beide Möglichkeiten abzudecken auf die Arrays 3 oder 4 geprüft werden, richtig?
Wie muss der reguläre Ausdruck zur Überprüfung lauten?
Vielen Dank im Voraus für Eure Unterstützung.
Viele Grüße
Fabian
ich benötige Unterstützung um folgedes "Problem" zu lösen:
Bei uns gibt es 2 verschiede Arten von Alarmtext:
1.
Code: Alles auswählen
*Stichwort *Stadt *Ort *Straße <Nummer> *Text1 *text2 *Einsatznummer
Code: Alles auswählen
*Stichwort *Stadt *Straße <Nummer> *Text1 *text2 *Einsatznummer
Der Straßenname wird wie folgt abgekürzt: z.B.:
Code: Alles auswählen
*PostS 26 *
Code: Alles auswählen
*PlanetenR 26 *
Code: Alles auswählen
*BerlinerP 26 *
Code: Alles auswählen
*Karl-Blume-W 26 *
S -> Straße
R -> Ring
P -> Platz
W -> Weg
Wie ist nun die Textersetzung aufzubauen, dass nur die Straße auf z.B.: *... *MusterS 7 *... * geprüft und ersetzt wird?
Momentan wird die Ersetzung leider auf die ganze Meldung angewendet, sodass aus RTW schnell RTWeg wird.
Theoretisch kann um beide Möglichkeiten abzudecken auf die Arrays 3 oder 4 geprüft werden, richtig?
Wie muss der reguläre Ausdruck zur Überprüfung lauten?
Vielen Dank im Voraus für Eure Unterstützung.
Viele Grüße
Fabian