unterstüzung bei Regex-Regel erstellung

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: unterstüzung bei Regex-Regel erstellung

unterstüzung bei Regex-Regel erstellung

von MannyFred » 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.

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

Nach oben