У меня есть строка закодировать в моей C#
веб приложение:C# регулярное выражение Здание
<a href="/product.aspx?zpid=564">American Arborvitae </a>-10 - 10<br /><a href="/product.aspx?zpid=647">Black Walnut </a>-1 - 1<br /> <br />
Это декодируется:
"<a href=\"/product.aspx?zpid=564\">American Arborvitae</a>-10 - 10<br /><a href=\"/product.aspx?zpid=647\">Black Walnut </a>-1 - 1<br /> <br />"
Есть довольно простой способ использовать regex
для получения значений между </a>-10 - 10<br />
и </a>-1 - 1<br />
? Я не лучший в создании регулярных выражений, и я не уверен, как определить шаблон для чего-то подобного. Или могут ли значения быть помещены в массив строк проще? Количество записей может варьироваться от 1 до 30.
---- Use Case Per Запроса ----
страница продукта страница для больших количеств деревьев. Пользователь может ввести любое количество для требуемой суммы (колпачок 1000). Там может быть где-то между 1-30 различными деревьями в зависимости от сезона и времени года.
Привет, что такое ваш прецедент? :) – AlanFoster
Я не вижу, как первая строка декодируется до того, что вы упомянули ... И нет строки ' -0 - 0
' в строке? Или вы имеете в виду ' -1 - 1
'? Могут ли цифры меняться? Что-то вроде [этого] (http://regex101.com/r/oF5oV5)? – Jerry
Да, извините, я хочу использовать 1 вместо 0. Цифры могут быть тем, что когда-либо вводит пользователь, я думаю, что они ограничены 1000. –