Мне была поручена задача, для которой требуется много времени.Заменить все, кроме группы Regex?
Изображение говорят все:
Это то, что у меня есть: (x100 раз):
И мне нужно, чтобы извлечь это значение только
Как я могу получить значение?
Я сделал это с этим регулярным выражением:
DbCommand.*?\("(.*?)"\);
Как вы можете видеть, это работа:
И после функция replace
(replace to $1
) я получить чистое значение:
, но проблема в том, что мне нужно только в чистые ценности, а не остальной части непревзойденной группы:
Вопрос: Другими словами:
Как я могу получить очищенный результат, такой как:
Eservices_Claims_Get_Pending_Claims_List
Eservices_Claims_Get_Pending_Claims_Step1
Here is my code at Online regexer
- Есть ли способ заменить «все, кроме согласованной группы»?
p.s. Я знаю, что есть и другие способы сделать это, но я предпочитаю решение регулярных выражений (который также поможет мне понять регулярное выражение лучше)
RegexBuddy бы это сделать ... также запуск его через визуальную студию даст вам то, что вы хотите ... Ваша ссылка не работает, поэтому я не могу больше помочь. – abc123
@ abc123, пожалуйста, прочитайте мой PS –
Я имел в виду использование Regex ... – abc123