Подтвердить что ты не робот

Добавить цитату в начале и в конце каждой строки в Notepad ++

У меня есть список (в .txt файле), который я бы хотел быстро преобразовать в синтаксис JavaScript, поэтому я хочу сделать следующее:

AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond

и преобразовать его в литерал массива...

var myArray = ["AliceBlue", "AntiqueWhite", ... ]

У меня есть список в блокноте ++, и мне нужно выражение reg, чтобы добавить " в начале строки и ", в конце и удалить разрыв строки... у кого-то есть быстрое исправление это? Я ужасен с RegEx.

Мне часто приходится выполнять такие задачи, чтобы знать, как это сделать, было бы большой выгодой для меня. Большое спасибо

4b9b3361

Ответ 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.