У меня есть функция javascript, которая должна извлекать определенные узлы через xpath с помощью document.evaluate, до сих пор я использую что-то вроде
.//span[contains(@title, 'alerting')] | .//span[contains(@title, 'caution')]
Но она превращается в очень длинную строку, когда значения для сопоставленияБольше.Я не могу использовать [@title = word], потому что мне нужно получить элементы, атрибуты которых содержат некоторую строку.Я пробовал что-то вроде
.//span[contains(@title, ('alerting'|'caution'))]
Но ничего не получается.
Можете ли вы дать мне идею сократить первый синтаксис?