其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

正则表达式,匹配的,不理解

GG网络技术分享 2025-03-18 16:14 3


问题描述:

 {1=A, 2=B, 3=C, 4=D}, {3=E, 4=F, 5=G, 6=H, 7=K}, {4=F, 5=G, 6=H, 7=K}

想split成如下。

 1=A, 2=B, 3=C, 4=D

3=E, 4=F, 5=G, 6=H, 7=K

4=F, 5=G, 6=H, 7=K

 split(\"},\\\\s[{]\");这样就可以

发现\"},\\s{\"这样怎么就不行呢。

网友观点:

\\\"},\\s[{]\\\":空白正则是\\s,你放入字符串里面,需要转义\\这个字符,所以是\\

\\\"},\\s{\\\":你这样写就是\\s转义字符了,和\\n,\\t这种一个意思。。内容只有一个,上面是2个字符

w3school上有相关的正则表达式,你可以看一下

},\\s[{] 这样是不对的
正确答案:},\\s*{或者},\\s*[{]
正则表达式在线测试:http://tool.chinaz.com/regex/

正则表达式匹配疑惑?

谢谢楼上回答,我已经知道问题并改正过来了

标签:

提交需求或反馈

Demand feedback