unterstüzung bei Regex-Regel erstellung

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
MannyFred
Beiträge: 6
Registriert: 6. Mai 2012, 18:45

unterstüzung bei Regex-Regel erstellung

Beitrag von MannyFred »

Hallo zusammen,

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 
2.

Code: Alles auswählen

*Stichwort *Stadt *Straße <Nummer> *Text1 *text2 *Einsatznummer 
Zu beachten sind immer die Leerzeichen vor dem * .

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 *
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
Antworten