регулярное выражение в VS 2010 - PullRequest
1 голос
/ 04 ноября 2011

Как мне написать регулярное выражение в функции поиска VS2010?

Мне нужно найти слова случайным образом, которые начинаются с "и заканчиваются на".

Ответы [ 2 ]

0 голосов
/ 04 ноября 2011
string sPattern = "^\"(.*)?\""; //perform non greedy match until it finds first "

    foreach (string s in numbers)
    {

        if (System.Text.RegularExpressions.Regex.IsMatch(s, sPattern))
        {
            System.Console.WriteLine(" - valid");
        }
        else
        {
            System.Console.WriteLine(" - invalid");
        }
    }
0 голосов
/ 04 ноября 2011

Как насчет "[^"]+"?Это соответствует кавычке, за которой следуют один или несколько символов без кавычек, а затем еще одна кавычка.

Если вы хотите разрешить только буквенно-цифровые символы ASCII (A-Z, a-z, 0-9), используйте ":a+".

Кстати, вот документы для регулярных выражений VS 2010 .

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