我想创建一个正则表达式,可以按照以下方式匹配文本:
搜索文字:如何
结果:
T
h
是how
我们学习正则Expressio
n。How
我们可以o
了解每一个h
。
目前我正在使用此正则表达式:
我的正则表达式:/([how])\w/g
但我没有得到理想的结果。我缺少什么?
答案 0 :(得分:1)
所以你想要匹配所有" h" o" o" s" w"以及
根据您在评论中的反馈,在获得用户定义的搜索词后,您希望搜索该词中的每个字符。对于使用How
的情况,这不是一个大问题,只需将其与[
和]
括起来形成一个字符类,对其应用+
量词(一个或更多次出现)并使用/i
不区分大小写的修饰符来使模式和搜索本身不区分大小写。
/[How]+/ig
请参阅regex demo
但是,建议在字符类中转义^
,[
,]
,-
和\
个字符。因此,不要忘记将该转义步骤添加到最终代码中。