以下は、XML ファイルの構造です。
<Datas>
<Data>
<Name>Information</Name>
<Desc>Today is Monday, the starting day of the week.</Desc>
</Data>
<Data>
<Name>Stackoverflow.com</Name>
<Desc>Yesterday 1200 questions were posted. <b>TODAY</b>, till now 1300 questions are posted. So, today will be an important day for all the senior members.</Desc>
</Data>
</Datas>
上記の XML で、 word の出現回数をカウントしたいと考えていますtoday
。Today
この単語は、 - 、today
、TODAY
またはのような任意の形式にすることができますtoDay
。最後の 1 つは正しくありませんが、ユーザーがこのように入力した場合、見逃すことはできません。
私はクエリを使用しています -
count(/Datas/Data[contains(translate(Desc,'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXY'), 'TODAY')])
これは結果 2 ですが、全部で 3 です !! すべてを含める方法は?