Опять Регулярки (параметр, который показывает используется ли прокси или нет) - 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д