Es ist spät hier in Europa und ich kann nicht bekommen, dass Regex läuft :-( Ich möchte alle Text entsprechen, das ist nicht umgeben von Anführungszeichen.Regex um alle Vorkommen nicht umgeben von Zitat und Stopp bei Charakter
INPUT:. Oh ja diese, Eingang, 'mit Anführungszeichen', kann; 'sehr', heikel, 'glauben Sie mir', Junge
Es ist wirklich einfach den gesamten Text in Anführungszeichen entsprechen
Aber was ich will, ist das Gegenteil. Auch das Spiel sollte geteilt werden durch; so dass ich die folgenden Matches erhalten:
- Oh ja diese
- Eingang
- kann
- tricky
- Junge
Irgendwelche Ideen, bevor ich verrückt?
Danke im Voraus!
wäre einfacher, wenn Sie die Zeichenfolge aufgeteilt zuerst mit dem Trennzeichen ';' in ein Array und dann prüfen, wenn jedes der Array-Elemente mit einem '' ' – Gurman
beginnt oder endet, oder einfach die Regex' (? <=^|;) [^ ';] + (? =; | $) 'wenn Look-arounds unterstützt werden [ LINK] (https://regex101.com/r/D9NAzo/2) – Gurman
'((? <= (^ |;)) [^;] * [^ '] (? = ($ |;))) 'ist vielseitig genug – JDong