Опять Регулярки (параметр, который показывает используется ли прокси или нет) - C#
Формулировка задачи:
Добрый день, помогите решить мою проблему с Регулярными выражениями.
Задача: на сайте http://2ip.ru/ отоброжается параметр, который показывает используется ли прокси или нет.
Надо вытащить это значение.
Вот моя регулярка, проверяю в программе Expresso - она работает.
Когда прописываю в коде Паттерн, компилятор выкидывает ошибки из-за двойных кавычек
Если прописывать Паттерн без собачки, то компилятор жалуется на
<img\s+src=\"http://img.2ip.ru/proxy.png\"\s+alt=\"\" />\s+(.*)\s+</td>
string Pattern = @"<img\s+src=\"http://img.2ip.ru/proxy.png\"\s+alt=\"\" />\s+(.*)\s+</td>";
\s
Ошибка 2 Нераспознанная управляющая последовательность C:\form1\proxy\ProxyLib\CProxy\Class1.cs 27 40 CProxy Как сделать, чтоб работало правильно ?Решение задачи: «Опять Регулярки (параметр, который показывает используется ли прокси или нет)»
textual
Листинг программы
private static String floatingPointLiteral = "(^([+,-])?[0-9]*$)|(^([+,-])?[0-9]+\\.[0-9]+$)" +
"|(^([+,-])?[0-9]+\\.[0-9]+([e,E])([+,-])?[0-9]+$)";
private static bool IsCellDigit(string text)
{
return System.Text.RegularExpressions.Regex.IsMatch(text, floatingPointLiteral);
}