2016-05-05 3 views
0

Я знаю, как сделать несколько оснований удаления символов с заменой в Notepad ++, но у меня довольно сложный список китайских фамилий, и я хочу удалить все, кроме самой фамилии. Вот пример списка.Notepad ++ Сократите этот список до только фамилий

趙 1 Zhao4 (вернуть товар к первоначальному владельцу, чтобы уйти быстро), Chao4 (Wade-Giles), Чу, Chieu, Чу (кантонский), Чиу

錢 2 Qian2 (наличные , монеты, деньги), Ch'ien2 (Wade-Giles)

孫 3 Sun1 (внук, потомки, MoyGen # 41), Suen3 [r39]

Так все, что я хочу здесь оставил бы -

Zhao

Цянь

ВС

Так что я предполагаю, что я ищу, чтобы удалить все до первой буквы алфавита на английском (Z, Q, S), а затем все с первого числа года?

Я попытался найти более чистые списки, но это сложно назвать китайскими именами.

ответ

1

ли регулярное выражение поиска/замены, как это:

  • Открыть Заменить Dialog
  • Найти Что:^.*?([A-Za-z]+).*
  • Заменить:\1
  • проверки регулярное выражение
  • cl ick Заменить или заменить все

Он буквально захватывает первую последовательность букв Ascii в \1 и заменяет всю строку этой последовательностью.

+0

Спасибо, отлично работал. – Farflame

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