Сохраните номер и удалите остальные строки с помощью Regex.

Сохраните номер и удалите остальные строки с помощью Regex.

Пожалуйста, кто-нибудь может мне помочь с регулярным выражением для следующего.

Я просто хочу сохранить номер телефона и удалить остальные линии.

Name: Text here

DOB: Text here

Address: Text here

Tel: 1234 567890

Что я хочу:

1234 567890

(без "Тел")

решение1

  • Ctrl+H
  • Найти то, что:\A.*Tel: ([\d\h]+)|.*?
  • Заменить:$1
  • ПРОВЕРЯТЬ Учитывать регистр
  • ПРОВЕРЯТЬ Обернуть вокруг
  • ПРОВЕРЯТЬ Регулярное выражение
  • ПРОВЕРЯТЬ . matches newline
  • Replace all

Объяснение:

\A              # beginning of file
    .*              # 0 or more any character
    Tel:            # literally
    ([\d\h]+)       # group 1, 1 or more digit or space
  |               # OR
    .*?             # 0 or more any character, not greedy

Замена:

$1      # content of group 1, the phone number

Скриншот (до):

введите описание изображения здесь

Скриншот (после):

введите описание изображения здесь

Связанный контент