#regex #visual-studio-code #vscode-settings
#регулярное выражение #visual-studio-code
Вопрос:
В моем vscode я пытаюсь использовать regex для замены некоторых слов. Но поле замены vscode в левой строке поиска не хочет читать регулярное выражение и вместо этого принимает его как обычную строку. Что я делаю не так?
Комментарии:
1. Вы не используете никаких групп захвата, так что я думаю , вы буквально замените то, что найдете
$1
… это намеренно?2. Также вы уверены, что хотите использовать
[A-z]
? Что вы на самом деле пытаетесь запечатлеть?[A-z]
!=[A-Za-z]
3. Попробуйте
([A-Za-z]{3,20})Field::
заменить на$1
.4. Джеймс, я уверен насчет [А-я]. Это то, что мне нужно. И нет, это не было сделано намеренно.
Ответ №1:
Виктор Стрибизев в комментариях ответил. Я думал, что regexp уже считывает его [A-z] {3,20} как группу захвата.
Комментарии:
1. Вы не должны публиковать чужие решения в качестве ответов.