Mehr zu Ersetzungen in Notepad++

Mehr zu Ersetzungen in Notepad++

Höchstwahrscheinlich ist dies trivial, aber ich kann nicht verstehen, warum die Suche über einen „regulären Ausdruck“ wie folgt erfolgt:

::.*?::

in Fällen wie diesem funktioniert:

::hello::

während es in Fällen wie diesem nicht funktioniert:

::hello
::

Ist es möglich, ein zu schreiben, regexdas in beiden Fällen funktioniert? Danke!

Antwort1

Setzen Sie unten im Suchen/Ersetzen-Fenster ein Häkchen, um .neue Zeilen abzugleichen. Andernfalls schließt der reguläre Ausdruck „dot“ keine Zeilenumbruch-Abgleiche ein.

verwandte Informationen