Как извлечь текст только из перевернутой запятой или кавычек с помощью Notepad++

У меня есть текстовый документ. Я хочу извлекать тексты только из «Перевернутой запятой или кавычек» с помощью Notepadd ++ или любого веб-сайта.

Например:

Lorem "Football" ipsum dolor "Cricket" сидит вместе, consectetur "Tennis" adipiscing "Asia" sed do "Europe" tempor "Северная Америка" ut Labore "Южная Америка" dolore "Австралия" aliqua. Ut "Африка" до минимума veniam.

Я хочу извлекать текст только из кавычек или кавычек

Футбол Крикет Теннис Азия Европа Северная Америка Южная Америка Австралия Африка

ИЛИ

«Футбол» «Крикет» «Теннис» «Азия» «Европа» «Северная Америка» «Южная Америка» «Австралия» «Африка»

Итак, что я могу сделать? Кто-нибудь может мне помочь..?


person user2996362    schedule 19.06.2020    source источник


Ответы (1)


Глаголы (*SKIP)(*FAIL) делают то, что вы хотите, см. http://www.rexegg.com/regex-tricks.html

  • Ctrl+H
  • Найдите что: ".+?" ?(*SKIP)(*FAIL)|.
  • Заменить на: LEAVE EMPTY
  • ПРОВЕРИТЬ Обход
  • ПРОВЕРИТЬ Регулярное выражение
  • СНЯТЬ ОТМЕТКИ . matches newline
  • Заменить все

Пояснение:

".+?"       # string surrounded with quotes, you can use [“"'‘].+?[“"'‘] to process other quotes
 ?          # optional space
(*SKIP)     # skip what it was matching before
(*FAIL)     # force the failing of regex
  |           # OR
.           # 1 any character

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

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

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

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

person Toto    schedule 19.06.2020
comment
Спасибо за ваш ответ. Можете ли вы вставить все вышеперечисленные коды вместе здесь? - person user2996362; 19.06.2020
comment
@user2996362: Извините, я вас не понимаю! Регулярное выражение здесь. Просто скопируйте/вставьте его. - person Toto; 19.06.2020
comment
Можете ли вы вставить выше регулярное выражение вместе. ? - person user2996362; 19.06.2020
comment
Я не понимаю, что вы имеете в виду. Что вы имеете в виду под «вставить над регулярным выражением вместе»? Регулярное выражение находится в ответе, просто скопируйте его и вставьте в свой Блокнот++. Что ты пытаешься сделать? Я даю вам решение вашей проблемы, просто используйте его. Просто следуйте семи шагам, которые я вам дал. - person Toto; 19.06.2020
comment
Вы знаете решение для этого? : stackoverflow.com/questions/62477359/ - person user2996362; 20.06.2020