2个回答
展开全部
不知道题主想干啥
先连着两个replcaeAll()去处理s1 然后把s1当作正则去匹配s
最后得到的应该是
".*?want\s*to.*?do\s*a\s*.*?\s*t.*?"这样的表达式
这个是可以匹配s的:
怎么匹配见下面:
.*?表示任意字符任意次数 和直接写.*一样 可以匹配"i "
后面的want对应want
\s*匹配任意空白0到多次 匹配0个空格
to对应to
.*?可以匹配to到do之间的空格
\s*可以匹配do到a之间的空格
a对应a
\s*可以匹配a到test之间的空格
.*?可以匹配"tes"
\s*匹配0到多个空格 这里匹配0个空格
.*?匹配最后的空格到结束
题主最好脑子知道自己在做什么
想让他不匹配 随便加点乱七八糟的东西就进去就行
s1="aczlkxjcklqwelnlcwlelkhklxchlrt"; 立马见效
先连着两个replcaeAll()去处理s1 然后把s1当作正则去匹配s
最后得到的应该是
".*?want\s*to.*?do\s*a\s*.*?\s*t.*?"这样的表达式
这个是可以匹配s的:
怎么匹配见下面:
.*?表示任意字符任意次数 和直接写.*一样 可以匹配"i "
后面的want对应want
\s*匹配任意空白0到多次 匹配0个空格
to对应to
.*?可以匹配to到do之间的空格
\s*可以匹配do到a之间的空格
a对应a
\s*可以匹配a到test之间的空格
.*?可以匹配"tes"
\s*匹配0到多个空格 这里匹配0个空格
.*?匹配最后的空格到结束
题主最好脑子知道自己在做什么
想让他不匹配 随便加点乱七八糟的东西就进去就行
s1="aczlkxjcklqwelnlcwlelkhklxchlrt"; 立马见效
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |