Я пытаюсь использовать регулярные выражения редакторов Visual Studio для поиска и замены текста с помощью групп захвата, но столкнулся с проблемой.
Я пытаюсь найти и захватить набор из 5 буквенно-цифровых символов:
(\w{5})
И найдите и замените эту группу, добавив после нее "1":
$11
Здесь я действительно имею в виду $1
Захваченная группа + 1
текст для добавления
Примеры:
227TW ==> 227TW1
1053X ==> 1053X1
Тем не менее, он явно интерпретирует $11
как "Захват одиннадцатой группы".
Как правильно понять, что Поиск / Замена понимают, что $1
и 1
- это отдельные элементы?
Вещи, которые я пробовал, которые не удалось:
$1(1) : 227TW ==> 227TW(1)
$1\1 : 227TW ==> 227TW\1
$1 1 : 227TW ==> 227TW 1
$1^1 : 227TW ==> 227TW^1
($1)1 : 227TW ==> (227TW)1