Я пишу регулярное выражение в Visual Studios 2013 Express с использованием C#. Я пытаюсь поставить одиночные кавычки вокруг каждой строки, которая включает в себя слова и @ # $%^& *() _- за исключением:Regex in C# Как заменить только группы захвата, а не группы без захвата
- и
- или
- не
- пусто ()
- notempty()
- CurrentDate()
- любая строка, которая уже имеет одиночные кавычки вокруг него.
Вот мое регулярное выражение и пример того, что он делает: https://regex101.com/r/nI1qP0/1
Я хочу, чтобы поместить одиночные кавычки только вокруг группы захвата и оставить группы без захвата нетронутыми. Я знаю, что это можно сделать с помощью поисковых запросов, но я не знаю, как это сделать.
Замечательно, что вы нашли решение, которое вам подходит. Пожалуйста, подумайте над тем, чтобы ответить на ваши ответы. –
Я не смог до сих пор, потому что я новичок в переполнении стека, но теперь, когда моя репутация выше 15, я могу. – brandonstrong