Jak korzystać z wyrażeń regularnych w Notepad ++
Kotwice
Kotwice pasują do pozycji w linii, a nie do określonego znaku.
^
Odpowiada to początkowi linii (z wyjątkiem przypadków użycia w zestawie, patrz wyżej).
$
To pasuje do końca linii.
Zakresy lub rodzaje znaków
[^...]
Uzupełnienie znaków w zestawie.
Dopasowania jednoznakowe
., \c
Pasuje do dowolnej postaci. Jeśli zaznaczysz pole z napisem „. Pasuje do nowej linii”, kropka rzeczywiście to zrobi, umożliwiając znakowi „dowolny” przebieganie przez wiele wierszy. Jeśli opcja nie jest zaznaczona, wtedy. dopasuje tylko znaki w linii, a nie znaki kończące linię (\ r i \ n)
Mnożenie operatorów
*
Dopasowuje 0 lub więcej wystąpień poprzedniego znaku, tyle ile może. Na przykład Sa * m pasuje do Sm, Sam, Saam i tak dalej.
*?
Zero lub więcej z poprzedniej grupy, ale minimalnie: najkrótszy pasujący ciąg, a nie najdłuższy ciąg, jak w przypadku operatora „zachłannego” *. Zatem m. *? O zastosowane do marginesu tekstu na dole: 0; dopasuje margin-bo, a m. * o dopasuje margin-botto.
{n}
Dopasowuje n kopii elementu, którego dotyczy.
+
Dopasowuje 1 lub więcej wystąpień poprzedniej postaci, jak najwięcej.
Grupy
(...)
Nawiasy oznaczają podzbiór wyrażenia regularnego. Ciąg pasujący do treści w nawiasach ( )
może być ponownie użyty jako odwołanie wsteczne lub jako część operacji zamiany; patrz Podstawienia poniżej.
Grupy mogą być zagnieżdżone.
(?<some name>...), (?'some name'...),(?(some name)...)
Zakresy lub rodzaje znaków
\d
Cyfra z zakresu 0–9, taka sama jak [[: cyfra:]] .
Podstawienia
$n, ${n}, \n
Zwraca to, co pasowało do podwyrażenia o numerze n. Wskaźniki ujemne nie są dozwolone.
123456
w linii.