TextEditor поиск и замена регулярных выражений удалить пробелы из номера телефона - PullRequest
1 голос
/ 14 октября 2011

Так что регулярные выражения в моем наборе навыков немного не подходят. Я могу создать несколько базовых поисковых выражений, но пришло время заняться поиском и заменой, но мне не удалось.

Мой текстовый редактор - TextMate, если это помогает, но это должно быть достаточно общим для текстовых редакторов в целом.

У меня есть файл CSV, открытый в TextMate. Мне нужно удалить все пробелы со всех телефонных номеров. Телефонные номера имеют формат: DD DDD DDDD или DDDD DD DDDD или некоторые другие варианты.

Регулярное выражение для поиска этих чисел должно быть довольно простым, но как же я могу использовать вывод этого для замены?

Я после регулярного выражения поиска и регулярного выражения замены в контексте поиска / замены в текстовом редакторе.

Поиск:, [\ d + \ s *] +, (хотя бы одна цифра, 0 или более пробелов, повторение и жадность) Заменить:?

1 Ответ

2 голосов
/ 14 октября 2011

Используйте круглые скобки, чтобы создать группу, и $ 1, $ 2 и т. Д. В поле замены, чтобы соответствовать номеру группы, например:

Screenshot

...