Замена "слово" на "другое слово" в Файле

Поддержка
  • В Файле есть определенное слово, надо его заменить на слово из переменной/списка/ресурса
    Если возможно то, лучше сделать запись в Файл с замененным текстом.

    Например записать в Файл file.txt "Привет, меня зовут [[переменная/ресурс]]"

  • Что за текст? Он по строкам разбит или сплошной кусок?

  • Разбит по сплошным кускам, надо заменить то что между " " если это поможет

  • @younoobnauka Что означает?

    Разбит по сплошным кускам

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

  • @Fox, я так понимаю, что много строк, но в каждой строке блок текста с несколькими предложениями. Вопрос в их размере. Если слишком большие, то наверно не переварит регулярка. Хотя я так не пробовал.

  • @Antonio Почему это не переварит регулярка? Спокойно переварит, работал я когда то с файлами по 2-3 метра, с подобной задачей. BAS заменял за секунду всё. Сейчас есть новый модуль для регулярок, там появилось действие Заменить строку через регулярки.
    А я работал через .replace

  • @Fox, ну если 2-3 метра брало, то без проблем, конечно.

  • 0 Votes
    6 Posts
    767 Views
  • 0 Votes
    3 Posts
    574 Views
  • 0 Votes
    1 Posts
    436 Views
  • 0 Votes
    5 Posts
    992 Views
  • 0 Votes
    5 Posts
    1332 Views