Добавить цитату в начале и в конце каждой строки в Notepad ++
У меня есть список (в .txt файле), который я бы хотел быстро преобразовать в синтаксис JavaScript, поэтому я хочу сделать следующее:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond
и преобразовать его в литерал массива...
var myArray = ["AliceBlue", "AntiqueWhite", ... ]
У меня есть список в блокноте ++, и мне нужно выражение reg, чтобы добавить "
в начале строки и ",
в конце и удалить разрыв строки... у кого-то есть быстрое исправление это? Я ужасен с RegEx.
Мне часто приходится выполнять такие задачи, чтобы знать, как это сделать, было бы большой выгодой для меня. Большое спасибо
Ответы
Ответ 1
Вы не сможете сделать это за одну замену; вам нужно выполнить несколько шагов. Вот как я это сделаю:
-
Найти (в режиме регулярного выражения):
(.+)
Заменить на:
"\1"
Это добавляет цитаты:
"AliceBlue"
"AntiqueWhite"
"Aqua"
"Aquamarine"
"Azure"
"Beige"
"Bisque"
"Black"
"BlanchedAlmond"
-
Найти (в расширенном режиме):
\r\n
Заменить (пробелом после запятой, не показано):
,
Это преобразует строки в список, разделенный запятыми:
"AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"
-
Добавьте назначение var myArray =
и скобки вручную:
var myArray = ["AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"];
Ответ 2
- Поместите курсор в конец текста.
- Нажмите SHIFT и ->. Курсор переместится на следующую строку.
- Нажмите CTRL-F и введите , в "Заменить на:" и нажмите ENTER.
Вам нужно будет поставить цитату в начале вашего первого текста и в конце вашего последнего.
Ответ 3
-
Один простой способ - заменить \n (newline) на "," (двойная кавычка с двойной кавычкой) после этой добавочной двойной кавычки в начале и конце файла.
Пример:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Beige
-
Replcae\n с ","
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
Теперь добавьте "(двойную кавычку) в начале и конце
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
Если ваш текст содержит пустые строки между ними, вы можете использовать регулярное выражение \n + вместо \n
Пример:
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Beige
-
Replcae\n + с "," (в режиме регулярного выражения)
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
Теперь добавьте "(двойную кавычку) в начале и конце
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
Ответ 4
- Поместите курсор в начало строки 1.
- нажмите "Редактировать" > "ColumnEditor". Поместите "в текст и нажмите enter.
- Повторите 2, но поместите курсор в конец строки1 и поставьте "и нажмите enter.