TextPad завжди мав можливість використовувати позначення posix, але ви повинні змінити налаштування в іншому діалоговому вікні. Щоб використовувати налаштування TextPad за замовчуванням для регулярних виразів, вам доведеться "уникнути" дужок, що відкриваються та закриваються:
Замініть пробіл після 5-значного поштового індексу на початку кожного рядка
^\([0-9]+\)[ ]
За допомогою вкладки
\1\t
Як вище, ^ означає початок рядка
\ (є "втеченою дужкою" і позначає початок першого пошукового виразу, тобто п'яти цифр
[0-9] + означає одну або кілька цифр (а не лише 5-значний поштовий індекс)
\) - ще одна "втечала дужка" для позначення кінця першого пошукового виразу
[] - це просто пробіл (ви можете залишити дужки, але тоді ніхто не зможе його побачити на цій веб-сторінці :-)
У виразі заміни
\ 1 - перший вираз пошуку, частина між дужками вище (одна або кілька цифр)
\ t - символ символів
Таким чином, команда пошуку та заміни шукає одну чи кілька цифр, а потім пробіл. Потім він замінює все те на ту саму групу цифр, за якою йде вкладка.
Я не думаю, що існує спосіб просто знайти «пробіл, який з’являється після 5 цифр», тож ви можете просто замінити пробіл, не торкаючись цифр. Ви повинні знайти 5 цифр (перша рядок), а потім пробіл (другий рядок). Тоді, хоча це здається зайвим або громіздким, ЗАМІНІТЬ початковий рядок у 5 цифр ITSELF, а потім вкладку (другий рядок).
Усі, хто це знає, забувають, що новачки не мають про це уявлення. Ось чому я це написав для вас, друже.
Ед Поор Математичний Репетитор та пенсійний програміст з комп’ютерів у Нью-Йорку