Совпадение цифры в Visual Studio с регулярными выражениями - PullRequest
4 голосов
/ 01 мая 2009

Как мне сопоставить цифру в Visual Studio?

Мое первое предположение - \d, но оно не работает для меня.

Во-вторых, есть ли в Visual Studio список специальных символов?

Ответы [ 7 ]

4 голосов
/ 01 мая 2009

Вот регулярные выражения, которые он распознает. Прочитайте эту замечательную статью о регулярных выражениях Visual Studio Джеффа Этвуда.

alt text
(источник: codinghorror.com )

3 голосов
/ 01 мая 2009

Согласно документам MSDN для регулярных выражений Visual Studio , это :d.

Также есть :z, который соответствует одной или нескольким цифрам, т. Е. Используется для совпадения с целым числом.

И да, регулярные выражения VS причудливы .

2 голосов
/ 01 мая 2009

Это может сработать, если вы попробуете [0-9].

1 голос
/ 01 мая 2009
1 голос
/ 01 мая 2009

Справа от поля поиска есть небольшой выпадающий список, который покажет вам запись регулярного выражения, используемую в утилите поиска VS. Это большая стрелка, указывающая вправо.

Вы можете использовать: z для цифр (и убедитесь, что у вас установлен флажок регулярного выражения:).

1 голос
/ 01 мая 2009

Что ж, если вам просто нужно сопоставить буквенные числа, вы можете использовать диапазон вроде [0-9] +

0 голосов
/ 27 марта 2013

Как сопоставить цифру, зависит от версии Visual Studio 1 :

Что касается второго вопроса, в есть список специальных символов, использующий регулярные выражения в Visual Studio (как для нового, так и для старого синтаксиса).

1 Использование регулярных выражений в Visual Studio (MSDN)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...