Намагаючись шукати-замінювати в коді Visual Studio, я виявляю, що його аромат Regex відрізняється від повного Visual Studio. Зокрема, я намагаюся оголосити іменовану групу, string (?<p>[\w]+)
яка працює в Visual Studio, але не в коді Visual Studio. Він поскаржиться на помилку Invalid group
.
Окрім вирішення цього конкретного питання, я шукаю інформацію про аромат Regexes у коді Visual Studio і де знайти документацію про нього, тому я можу допомогти собі у будь-яких інших питаннях, на які я можу зіткнутися.
Повна Visual Studio використовує .NET регулярні вирази, як це зафіксовано тут . Це посилання згадується як документація для коду VS в іншому місці Stackoverflow, але це не так.
[^]
візерунок як будь-який символ. Отже, зрозуміло, що це двигун JS regex.