Задать вопрос
weslyg
@weslyg

Как сформировать RegExp для replace?

Есть строка в файле
'd-m-Y' => '23-12-2010',
все что после символа => может изменяться, однако оно будет в '' и на конце будет запятая

Задача:
Не зная что будет в правой части строки заменить это на определенную переменную.
По сути дела, отправляю строку, и говорю бери первые двойные кавычки, и замени на вторые (пока статика)
"'db_name' => 'powerShell' " -replace "'db_name' => '\w+',", "GUI"
Возвращает исходное. Бился бился, не могу. проверил на всем что мог regexr.com https://regex101.com/ regexstorm.net/tester
Везде RegExp отрабатывает, думал ковычки экранировать сделал двойные - результат 0.
Помогите кто знает, как правильно оформить regexp?
  • Вопрос задан
  • 208 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
lazalu68
@lazalu68
Salmon
Может так:

(?<==> ')(.*)(?=')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы