Во-первых, я не могу заставить его соответствовать вкладкам регулярного выражения, поэтому просто сделайте "расширенную" замену поиска, заменив «\t» (табуляция) на «» (пробел). Мы отменим это позже, чтобы получить желаемый результат.
После этого измените режим поиска на "Регулярное выражение".
В поле "найти что" введите это, без кавычек. Обратите внимание на пространство в конце. " (^ [a-zA-Z] *) ".
«^» означает начало строки. «[a-zA-Z]» означает любые буквы от z, с большой буквы или нет. «*» означает любое количество повторений предыдущей вещи (аз-вещь). Скобки используются для запоминания найденного и повторного использования в поле "заменить на коробку".
В поле "заменить на" введите это без кавычек: « \1\r\n »
«\1» повторяет то, что было найдено в скобках из поля "найти что". К сожалению, это также повторит пробел. Мы разберемся с этим позже. «\r\n» - это новая строка (возврат каретки, перевод строки, как Windows создает новую строку)
Нажмите Заменить все. Это должно в основном делать то, что вы хотите.
Теперь исправим мелочи:
Вернитесь в "расширенный" режим. Замените "" на "\t", чтобы изменить эти пробелы обратно на вкладку.
Теперь, чтобы исправить эту конечную вкладку после Али и Ахмада:
Найти что: "\t $" ($ означает конец строки) Заменить на: "" (ничего)
Тогда я думаю, что вы сделали!
Делает ли это то, что вы хотите?