Извлечение значения с помощью Java Regex из атрибута внутри определенного тега HTML, когда известен внутренний текст - PullRequest
0 голосов
/ 13 декабря 2018

У меня есть несколько HTML-тэгов в ответе HTML, которые в основном являются значениями внутри Select Drop Down.Мне нужно получить значение определенного атрибута, когда я знаю текст внутри тега HTML, который является именем значения, выбранного в раскрывающемся списке.

Например,

<option value="01" id="01" >ABC</option>                        
<option value="02" id="02" >XYZ</option>  

несколько вариантов тегов, как это.и т.д.

У меня есть значение ABC / XYZ в переменной, и на основе этой переменной мне нужно получить значение внутри атрибута "value" с помощью Regex. И Regex - единственный способ, который должен использоваться.

Значение из тега "value" - это то, что мне нужно для извлечения, если бы для него также хватало целых данных в теге для значения ABC.

Я пробовал с приведенным ниже регулярным выражением, но это кажетсядавать неверные результаты при изменении данных. Выражение ниже пытается вернуть весь контент из тега параметра, который удовлетворяет условию.(? <= Опция) (? = [^ #] * ABC) [^ #] + (? =

...