Мне нужно найти и заменить в Notepad ++ из
Err.Number, canBeAnything, canBeAnything, Err.Description
(где canBeAnything как раз то, что он говорит) с
Err.Number, "canBeAnything", "canBeAnything", Err.Description
(в основном, заключите в кавычки canBeAnything) Я добрался до находки
Err.Number,. +,. +, Err.Description
Но я застрял на замене. Есть предложения?
Ваш матч выполняет больше работы, чем нужно.
Err.Number,([^,]+),([^,]+),Err.Description
Это соответствует "Err.Number", запятая, все, что не запятая до .., запятая, все, что не запятая до .., запятая и "Err.Description".
Может быть, вы должны использовать не жадные квалификаторы:
Err.Number, .+?, .+?, Err.Description
Вам необходимо добавить группы в регулярное выражение:
Err.Number, (. +), (. +), Err.Description
, а затем укажите ссылку на мое местоположение:
заменить на
Err.Number, "\ 1", "\ 2", Err.Description