Регулярные выражения: заменить строку

Поддержка
  • Всем привет. Не силён в регулярках.
    Есть файл с содержимым типа:
    логин;прокси
    логин;прокси

    Нужно экранировать каждую строку в двойные кавычки.

    Пытаюсь сделать через действие "Регулярные выражения: заменить строку".
    Регулярное выражение: (^.+)
    Заменить на: "\1"

    Но срабатывает только для первой строки.

    Как нужно переделать регулярку, чтобы сразу отработало для каждой строки.

    Спасибо!

  • Если нужна только регулярка, то можно так

    [[FILE_CONTENT]].replace(/\s+/g,"\"\r\n\"")
    
  • @saanneekk said in Регулярные выражения: заменить строку:

    Всем привет. Не силён в регулярках.
    Есть файл с содержимым типа:
    логин;прокси
    логин;прокси

    Нужно экранировать каждую строку в двойные кавычки.

    Пытаюсь сделать через действие "Регулярные выражения: заменить строку".
    Регулярное выражение: (^.+)
    Заменить на: "\1"

    Но срабатывает только для первой строки.

    Как нужно переделать регулярку, чтобы сразу отработало для каждой строки.

    Спасибо!

    А для чего вообще это делать? Если вы потом куда то выводите эти данные, то проще добавить кавычки в то место, где выводите. А если вы сами собираете этот файл, то так же проще добавлять кавычки при добавлении данных.

  • 0 Votes
    5 Posts
    694 Views
  • 0 Votes
    3 Posts
    627 Views
  • 0 Votes
    3 Posts
    800 Views
  • 0 Votes
    13 Posts
    2692 Views
  • 0 Votes
    2 Posts
    1963 Views