Was allgemein (dh keine für das Muster als Ganzes spezifischen Literale) Der Unterausdruck PCRE zwischen zwei Unterausdrücken, die jeweils aus Literalzeichen bestehen, bewirkt, dass das Muster der kleinsten Zahl entspricht von Charakteren?Regex mit der kleinsten Anzahl von Zeichen
Beachten Sie, dass diese Frage nicht erfüllt ist:
Eine bestehende Antwort auf this related question.
Alle vorhandenen Antworten zu anderen verwandten Fragen, die ich auf dieser Website gefunden habe, einschließlich aller Vorschläge von Fragen, die möglicherweise bereits Ihre Antwort haben.
.*?
(faul). Dies (wie angegeben here) stimmt nicht unbedingt mit der kleinsten Anzahl von Zeichen überein.Dabei ist x ein Literalzeichen, das von einer anderen Stelle im Muster kopiert wurde. Die Anforderung ist für einen Ausdruck, der allgemein ist, d. H. Keine Literale enthält, die für das Muster als Ganzes spezifisch sind. Um solche falschen Antworten zu vermeiden, liefert diese Frage bewusst keine Beispiele für fehlgeschlagene Muster.
Nun, ein gutes Beispiel wäre in einem Ihrer Links: 'abcabk', wobei' a. +? K' die ganze Zeichenfolge und nicht nur die letzten 3 Zeichen enthält. (Wo ist eine Lösung in der Tat das Doppelzeichen in eine Not-Set kopieren - die Sie vermeiden möchten.) – usr2564301
Was willst du eigentlich tun? – Robert
Diese Website ist für spezifische Fragen zu aktuellen Problemen vorgesehen. Ihre Frage ist viel zu vage und weit gefasst. Wählen Sie, um zu schließen, bis es spezifischer wird, mit einer tatsächlichen Problembeschreibung und einer bestimmten Frage. –