以下に示すように、テキストの完全一致を使用して探している要素を見つけることができますが、これを正規表現を使用して拡張しようとすると機能しません。私は何を間違っていますか?
>> browser.h3(:text => 'Latest News').exist?
=> true
>> browser.h3(:text, 'Latest News').exist?
=> true
>> browser.h3(:text, /Latest News/).exist?
=> false
>> p browser.h3(:text, 'Latest News')
#<Watir::Heading:0x..fcb7790992119c2b2 located=false selector={:text=>"Latest News", :tag_name=>"h3"}>
=> #<Watir::Heading:0x..fcb7790992119c2b2 located=false selector={:text=>"Latest News", :tag_name=>"h3"}>
>> p browser.h3(:text, /Latest News/)
#<Watir::Heading:0x54fac9ec99992782 located=false selector={:text=>/Latest News/, :tag_name=>"h3"}>
=> #<Watir::Heading:0x54fac9ec99992782 located=false selector={:text=>/Latest News/, :tag_name=>"h3"}>
aflサイトで、彼が求めていると思われる次のHTMLを見つけたコメントに基づいて編集します。これは、「最新ニュース」の大文字と小文字を区別しない検索のページ html で唯一一致するものです。
<div class="double-col column">
<div class="segment ">
<h3 class="section-header blocked">
LATEST NEWS</h3>
<div class="content">
<div class="list-item focus">
<div class="img-holder">
.........