Что нового

Помогите как заключить большой текст в кавычки

M

max1300

Гость
может у кого то вызовет смех данная тема но мне действительно нужна помощь
заранее благодарен
мне нужно заключить быстро большой текст в кавычки или это не возможно имеется вот такой текст
Код:
GET /yandsearch?lr=35&clid=9403&oprnd=8410973295&text=%D1%85%D0%B5%D0%B9%D1%82%D0%B5%D1%80%D1%8B+%D0%BA%D1%82%D0%BE+%D1%8D%D1%82%D0%BE+%D0%B2%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F&csg=1660%2C3577%2C6%2C7%2C2%2C0%2C0 HTTP/1.1
Host: yandex.ru
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: z=s:l:0x1efea79:1418317755181; fuid01=545b82881e33d11e.MwcMzD8y0TfJCKLs1eEb04-roN87PGqC2OBjh9xDcaJdPNljhNHJVeVSNLCBEwMNbVu7msw39XZqmkY4ANyrYB7WSVw3HDgBb9eeeQRAaNPsJTvnn-rsvsQ1hw3DQTdt; my=YygB4AGJGQA=; yandex_gid=35; yabs-frequency=/4/10030BtRYLGulObK/xpsmS3GS8DC3ht0m76VI0wzmC1nkqZcmS2GS9yGKht0W76SIEh1m71ndnpAmS1mSPvKRSd0075ob6t9m01nS/; yandexuid=4230722611415283334; yp=1418635412.clh.9403#1420711156.cnps.5776141416:max#2147483647.ygo.10995:35#1418398891.nps.734657211:close#1418398978.b5s.1; ys=wprid.1418376201032943-56326808463997751432535-sas1-5643
Referer: http://www.yandex.ru/
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36 OPR/26.0.1656.32

может вы подскажите сочетание клавиш которые могут сделать это ?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
В SciTE выделяете текст, вызываете окно замены (Ctrl+H), включаете опцию "Regular expression".

Первый проход:
Find what:^
Replace with:"
Нажимаете "Replace in Selection"

Второй проход:
Find what:$
Replace with:" & @CRLF & _
Нажимаете "Replace in Selection"

В конце выделенного текста вручную удаляете & @CRLF & _


Добавлено:
Сообщение автоматически объединено:


Первый проход можно заменить вводом с клавиатуры при помощи "мультикурсора":
- устанавливаете курсор в начало текста (перед G)
- зажимаете Alt+Shift и стрелкой вниз "растягиваете" курсор на нужное число строк
- отпускаете Alt+Shift, вводите с клавиатуры кавычку (")

В принципе, и второй проход можно заменить мультикурсором:
- устанавливаете курсор в конец строки
- зажимаете Ctrl и кликаете мышью в конце других строк (курсор будет "размножаться")
- теперь отпускаете Ctrl, вводите с клавиатуры " & @CRLF & _ и видите, что ввод происходит сразу во всех выбранных местах
 
Автор
M

max1300

Гость
Спасибо за подсказку :smile:
:IL_AutoIt_1: потому что он простой
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
А так можно за один проход:

Find what:^\(.*\)$
Replace with:"\1" & @CRLF & _
 
Верх