den regulären Ausdruckregex: aufeinander folgendes Spiel Scheitern
[^a-zA-Z]([A-Z][&+-\/\\][A-Z](([&+-\/\\][A-Z])+[^a-zA-Z\d:]))
und will Buchstaben durch Symbole abgegrenzt Übereinstimmen, erreicht der Ausdruck erfolgreiche Übereinstimmungen, aber nicht richtig Muster übereinstimmen, die sofort richtige Matches folgen. Beachten Sie, dass bei der Ausführung die Groß-/Kleinschreibung nicht beachtet wird.
Zum Beispiel in dem Beispiel
Pizza abc C/A/R/L zu R/O/F/L s
abc und R/A/F/L sind richtig angepasst, aber C/A/R/L ist nur teilweise angepasst (A/R/L). Wie kann das behoben werden?
Unten ist ein Regex101-Modell: aber zum Verwechseln scheint es nicht die gleiche Art von Verhalten zu zeigen, wie ich sonst sehe.
https://www.regex101.com/r/zV8wI0/1
Probieren Sie ['\ b [a-zA-Z] (?: [./] [A-Za-z]) * \ b'] aus (https://www.regex101.com/r/aQ0sU0/ 1). –
@ WiktorStribiżew das ist die richtige Antwort (braucht ein wenig Bearbeitung für meine Zwecke, aber beantwortet die Frage) – Stumbler