TextPad zawsze miał możliwość korzystania z notacji poziksów, ale trzeba było zmienić ustawienia w innym oknie dialogowym. Aby użyć domyślnych ustawień TextPada dla wyrażeń regularnych, należy “uciec” z nawiasów otwierających i zamykających:
Wymień spację po 5-cyfrowym kodzie pocztowym, na początku każdej linii
^\([0-9]+\)[]
Z tab
\t
Jak wyżej, ^ oznacza początek linii
( jest “uciekłym nawiasem” i oznacza początek pierwszego szukanego wyrażenia, czyli, pięć cyfr
[0-9]+ oznacza jedną lub więcej cyfr (nie tylko 5-cyfrowe kody pocztowe)
) jest kolejnym “uciekłym nawiasem” oznaczającym koniec pierwszego wyrażenia wyszukiwania
[] jest tylko znakiem spacji (można pominąć nawiasy, ale wtedy nikt nie będzie mógł go zobaczyć na tej stronie : -)
W wyrażeniu zastępującym
\1 jest pierwszym wyszukiwanym wyrażeniem, część pomiędzy nawiasami powyżej (jedna lub więcej cyfr)
\t jest znakiem tabulatora
Tak więc polecenie szukaj i zastępuj szuka jednej lub więcej cyfr, a następnie spacji. Następnie zastępuje to wszystko tą samą grupą cyfr, po której następuje zakładka.
Nie sądzę, aby istniał jakikolwiek sposób na znalezienie “spacji, która przychodzi po 5 cyfrach”, więc można po prostu zastąpić spację bez dotykania cyfr. Musisz znaleźć** 5 cyfr (pierwszy ciąg), po których następuje spacja (drugi ciąg). Następnie, mimo że wydaje się to zbędne lub uciążliwe, PRZESUŃ oryginalny ciąg 5 cyfr za pomocą ITSELF, a następnie zakładkę (drugi ciąg).
Każdy, kto to wie, zapomina, że nowicjusze nie mają o tym pojęcia. Dlatego właśnie piszę to za ciebie, mój przyjacielu.
Ed Poor Math Tutor i emerytowany programista komputerowy Nowy Jork