2017-01-06 6 views
0

Скажем, у меня есть эти строки в файле:atom - Как заменить в Atom без замены какой-либо части поиска?

This and an child 
That and a entrepreneur 
These and a banana 
This and an cookie 

И я хочу, чтобы заменить все an и a, которые являются неправильными.
Я могу использовать an [^aeiou] или a ^[aeiou], чтобы найти все ошибки (думаю, я не очень хорошо знаком с regexp).
Я хочу заменить неправильные выражения с использованием этих выражений без изменения буквы после a/an. Как я могу это сделать?

+1

Используя положительный предпросмотр 'ап (= [^ aeiou]) 'или группа захвата' an ([^ aeiou]) '. Последняя строка замены должна выглядеть так: 'a \ 1' – revo

ответ

2

Вы должны использовать capturing group, (...),, а затем включить, что в замене


Поиск:

an ([^aeiou]) 
a ([aeiou]) 

Заменить:

a $1 
an $1 

 Смежные вопросы

  • Нет связанных вопросов^_^