G
Guest
Gast
Hallo Zusammen,
bin leider noch ein Anfänger in Sachen "Reguläre Ausdrücke"
das Problem ist das selbe wie unter "String teilweise schützen" beschrieben.
hier noch mal für alle: Es ginge in Java oder JS...(daher auch String und nicht var) ^^
String telegram = ".????????????????.????.????.?????.---.?????.X------Y------Z------.R???C???L??S-.---.-----.X------Y------Z------.R???C???L??S-.0---0";
Alle TeilStrings die Rot Markiert sind sollen mit Hilfe eines Regulären Ausdrucks gefunden und ersetzt werden.
somit wäre das einfachste: 5 Muster zu erstellen
1 Muster = "????????????????" // 16 Fragezeichen
2 Muster = "?????" // 5 FZ
3 Muster = "????" // 4 FZ
4 Muster = "???" // 3 FZ
5 Muster = "??" // 2 FZ
somit hätte ich alle Teilstrings
Mein Problem ist:
wie suche ich nach einem "?", in google is leider nichts zu finden, da "?" ein SteuerSymbol der Regulären Ausdrücke ist bzw. ein SuchKriterium.
Wiki schreibt:
...Da dieses Verhalten jedoch nicht immer so gewollt ist, lassen sich bei manchen neueren RegEx-Implementierungen Quantoren als „genügsam“ bzw. engl. „non-greedy“ (also „nicht gierig“) deklarieren. Hierfür wird dem Quantor ein Fragezeichen ? nachgestellt.
ich denke das ist nicht so schwierig, wenn sich einer nen bisschen auskennt müsste das nen klax sein...
danke
bin leider noch ein Anfänger in Sachen "Reguläre Ausdrücke"
das Problem ist das selbe wie unter "String teilweise schützen" beschrieben.
hier noch mal für alle: Es ginge in Java oder JS...(daher auch String und nicht var) ^^
String telegram = ".????????????????.????.????.?????.---.?????.X------Y------Z------.R???C???L??S-.---.-----.X------Y------Z------.R???C???L??S-.0---0";
Alle TeilStrings die Rot Markiert sind sollen mit Hilfe eines Regulären Ausdrucks gefunden und ersetzt werden.
somit wäre das einfachste: 5 Muster zu erstellen
1 Muster = "????????????????" // 16 Fragezeichen
2 Muster = "?????" // 5 FZ
3 Muster = "????" // 4 FZ
4 Muster = "???" // 3 FZ
5 Muster = "??" // 2 FZ
somit hätte ich alle Teilstrings
Mein Problem ist:
wie suche ich nach einem "?", in google is leider nichts zu finden, da "?" ein SteuerSymbol der Regulären Ausdrücke ist bzw. ein SuchKriterium.
Wiki schreibt:
...Da dieses Verhalten jedoch nicht immer so gewollt ist, lassen sich bei manchen neueren RegEx-Implementierungen Quantoren als „genügsam“ bzw. engl. „non-greedy“ (also „nicht gierig“) deklarieren. Hierfür wird dem Quantor ein Fragezeichen ? nachgestellt.
ich denke das ist nicht so schwierig, wenn sich einer nen bisschen auskennt müsste das nen klax sein...
danke