一致したパターンを強調表示する検索機能を実行しています。そのため、ケースに関係なく、文字列内のすべてのパターンの前に と を<$>
それぞれ追加する必要があり</$>
ます。
highlight("RajkumarrAjkumarRAjkumaraj", "Ra")
# should return "<$>Ra</$>jkumar<$>rA</$>jkumar<$>RA</$>jkuma<$>ra</$>j"
highlight("RajkumarrAjkumarRAjkumaraj", "ra")
# should return "<$>Ra</$>jkumar<$>rA</$>jkumar<$>RA</$>jkuma<$>ra</$>j"
highlight("RajkumarrAjkumarRAjkumaraj", "rA")
# should return "<$>Ra</$>jkumar<$>rA</$>jkumar<$>RA</$>jkuma<$>ra</$>j"
highlight("RajkumarrAjkumarRAjkumaraj", "RA")
# should return "<$>Ra</$>jkumar<$>rA</$>jkumar<$>RA</$>jkuma<$>ra</$>j"