У меня есть запрос XPath, который должен соответствовать некоторому тексту в атрибуте span следующим образом:
my $perl_query = qq(span[text\(\)='It's a problem']);
$sel->click_ok($perl_query);
Если в тексте нет апострофа, проблем нет.
I 'Мы попробовали следующее вместо «Это проблема»:
'It\'s a problem'
'It&apos\;s a problem'
'It\${apos}s a problem' #some thread on Stackoverflow suggested that this was a solution implemented by Selenium, but it doesn't work.
Любые идеи?
С другой стороны, если я не смогу решить эту проблему, я был бы достаточно счастлив сопоставить«проблема», но не уверен, как выполнить сопоставление регулярных выражений в XPath с Selenium.
Спасибо за любые указатели