TextPad zawsze miał możliwość używania notacji posiksowej, ale musisz zmienić ustawienia w innym oknie dialogowym. Aby użyć domyślnych ustawień TextPada dla wyrażeń regularnych, musisz „uciec” nawiasami otwierającymi i zamykającymi:
Zamień spację po 5-cyfrowym kodzie pocztowym na początku każdego wiersza
^\([0-9]+\)[ ]
Z zakładką
\1\t
Jak wyżej ^ oznacza początek linii
\ (jest „nawiasiem ucieczkowym” i oznacza początek pierwszego wyrażenia wyszukiwania, czyli pięciu cyfr
[0–9] + oznacza jedną lub więcej cyfr (nie tylko 5-cyfrowe kody pocztowe)
\) jest kolejnym „nawiasiem ucieczkowym” oznaczającym koniec pierwszego wyrażenia wyszukiwania
[] to tylko spacja (możesz pominąć nawiasy kwadratowe, ale wtedy nikt nie będzie mógł tego zobaczyć na tej stronie :-)
W wyrażeniu zastępczym
\ 1 to pierwsze wyszukiwane wyrażenie, część między nawiasami powyżej (jedna lub więcej cyfr)
\ t jest znakiem tabulacji
Tak więc polecenie wyszukiwania i zamiany szuka jednej lub więcej cyfr, po których następuje spacja. Następnie zastępuje to wszystko tą samą grupą cyfr, po której następuje tabulator.
Nie sądzę, że istnieje sposób, aby po prostu znaleźć „spację występującą po 5 cyfrach”, aby można było po prostu wymienić spację bez dotykania cyfr. Musisz znaleźć 5 cyfr (pierwszy ciąg), a następnie spację (drugi ciąg). Następnie, mimo że wydaje się zbędny lub kłopotliwy, WYMIENIJ oryginalny ciąg 5 cyfr na JEDNEGO, a następnie tabulatora (drugi ciąg).
Każdy, kto to zna, zapomina, że nowicjusze nie mają o tym pojęcia. Dlatego mówię to dla ciebie, przyjacielu.
Ed Poor Math Opiekun i emerytowany programista komputerowy w Nowym Jorku