Notepad ++ Веб-поиск текста / конвертировать текст в URL

332
JeremyRollins47

Мне интересно, возможно ли преобразовать текст в поиск Google или Bing в Notepad ++. Например, если у меня есть:

бабочки монарх

кукурузные чипсы

торты против пирогов

в файле .txt, есть ли способ конвертировать, как

https://www.google.com/search?q=monarch+butterflies&oq=monarch+butterflies&aqs=chrome..69i57j0l5.2097j0j4&sourceid=chrome&ie=UTF-8   https://www.google.com/search?num=100&ei=gRrQW-GEDI7EsAXqkb7oDg&q=corn+chips&oq=corn+chips&gs_l=psy-ab.3..0l10.58679.60016..60085...0.0..0.119.639.9j1......0....1..gws-wiz.......0i71j35i39j0i67j0i131j0i20i264j0i131i67j0i131i20i264.w0QKPtdQcVk 

так далее.?

-2
https: //www.google.com/search? q = monarch + butterflies` уже является действующим URL, что еще нужно? Máté Juhász 5 лет назад 1
Я хочу изменить открытый текст (в желтом поле) на URL. У меня в файле блокнота более 300 открытых слов. JeremyRollins47 5 лет назад 0
Это не отвечает на мой вопрос. Достаточно ли измениться на `https: //www.google.com/search? Q = monarch + butterflies`, или вам нужна вся сложность, как в вашем вопросе. Máté Juhász 5 лет назад 2

1 ответ на вопрос

1
lennelei

Если вам просто нужны «URL», которые вы можете скопировать / вставить вручную, вы можете просто вставить « https://www.google.com/search?q= » в начале каждой строки с помощью регулярного выражения Replace (Ctrl + H). > проверьте режим поиска «Регулярное выражение»), используя:

  1. каретка ^(начало строки) как Find String
  2. https://www.google.com/search?q=как заменить строку

В итоге вы получите такие строки:

https://www.google.com/search?q=monarch butterflies 

Если вы скопируете и вставите его в любой браузер, большинство из них будут кодировать пробелы и другие специальные символы, и это будет работать.

Однако, если вам нужно использовать полученные URL-адреса со сценарием или чем-то еще, вам может понадобиться сначала кодировать специальные символы. Для этого вы можете использовать плагин MIME Tools и функцию URL Encode .

  1. Сначала выберите весь текст, который вы хотите использовать
  2. Затем закодируйте его с помощью плагинов> MIME Tools> URL Encode
  3. Инструмент будет также кодировать новые линии, необходимо заменить их: заменить строку %0D%0Aс \r\n\проверкой режима расширенного поиска в диалоговом окне Replace
  4. Вставьте https://www.google.com/search?q=перед каждой строкой, как в первом примере

Вы также можете сначала разобраться с пустыми строками.

Обратите внимание, что в зависимости от ваших потребностей, могут быть более чистые решения, чем использование Notepad ++!

Похожие вопросы