Выборка по регулярному выражению в Notepad++

O
На сайте с 23.09.2014
Offline
76
945

Как в Notepad++ можно сделать выборку по регулярному выражению

Нужно выбрать все пробелы между цифрами и текстом, и заменить на табуляцию

Пример:

00518 пробел текст текст текст
00529 пробел текст текст текст
00530 пробел текст текст текст
00546 пробел текст текст текст
00550 пробел текст текст текст
-------------1000.....----------------------

Питался так [0-9]{5} + но выбирается весь столбик из цифр и пробел, а что бы сделать выделение только одного пробела.

fliger
На сайте с 17.09.2015
Offline
113
#1

\(\d\)\s\(\w\)

меняем на

\1\t\2

Или так:

^\(\d\d\d\d\d\)\s\(\w\)

меняем на

\1\t\2

С кириллицей, правда, могут быть проблемы.

O
На сайте с 23.09.2014
Offline
76
#2
fliger:
\(\d\)\s\(\w\)

меняем на

\1\t\2

Или так:

^\(\d\d\d\d\d\)\s\(\w\)

меняем на

\1\t\2

С кириллицей, правда, могут быть проблемы.

Что-то не работает ни один из вариантов:

D
На сайте с 28.06.2008
Offline
1114
#3

поиск (.*) (.*)

O
На сайте с 23.09.2014
Offline
76
#4
Dram:
поиск (.*) (.*)

Выбирается весь текст, все что есть в файле. Нужно выбрать только 1 пробел между цифрами и текстом:

00529 пробел текст текст текст

Samail
На сайте с 10.05.2007
Offline
369
#5

Osavul, это то на что заменяется, а не то что искать нужно.

(\d+)\s+([a-zа-я]+)

на

$1\t$2

[ATTACH]175485[/ATTACH]

С украинскими буквами лучше так:

(\d+)\s+([\u0400-\u052F\u2DE0-\u2DFF\uA640-\uA69F']+)
png Screenshot_35.png

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий