Часть XPath атрибута известна

Я знаю частичное значение атрибута в документе, но не все. Есть ли символ, который я могу использовать, чтобы представить любое значение? Например, значение метки для входа - «A. Выбор 1». Я знаю, что это говорит «Вариант 1», но не то, будет ли оно говорить «А.» или «Б.» перед «Вариант 1». Ниже приведен соответствующий HTML. Существуют и другие атрибуты для ввода и метки, но они не совпадают при каждом отображении страницы, поэтому я не могу использовать их в качестве ссылок:

<tr>
<td><input type="checkbox" /><label>A. Choice 1</label></td>
</tr><tr>
    <td><input type="checkbox" /><label>B. Choice 2</label></td>
</tr><tr>
<td><input type="checkbox" /><label>C. Choice 3</label></td>
</tr><tr>
     <td><input type="checkbox" /><label>D. Choice 4</label></td>
</tr>

ЭтоXPath Выражение, которое я использую для выбора ввода рядом с меткой со значением «Вариант 1», за исключением того, что перед ним в HTML стоит A:

//td[label="Choice 1"]/input

Я не знаю, будет ли A в HTML-коде A, B или C и т. Д. Но я знаю, что правильный ввод всегда будет содержать текст Варианта 1 рядом с ним. Как мне сказать, чтобы выбрать его, если на этикеткесодержит Выбор 1, в отличие отбыть равным выбор 1?

Ответы на вопрос(2)

Ваш ответ на вопрос