首页 新闻 会员 周边 捐助

^[^ ]+ +这个正则是什么意思

0
[已关闭问题] 关闭于 2025-07-23 17:20

[ ]+ +这个正则是什么意思
分段解释:
^
匹配行首。
[^ ]+
[^ ] 整体只匹配 一个字符,[^]取反,这个字符的取值范围是“除了空格(space,ASCII 32)之外的任意单个字符”。
后面的 + 才把它扩展成“1 个或多个”这样的连续序列。

因此 [^ ]+ 就是“行首开始连续的非空格字符串”,通常对应“第一个字段”。
+
1 个或多个空格(空格后紧跟 +)。
用来把刚才匹配到的第一个字段与后面内容隔开。

_java_python的主页 _java_python | 小虾三级 | 园豆:996
提问于:2025-07-23 17:19
< >
分享
所有回答(1)
0

匹配行首的第一个“非空格字段”,并连带后面紧跟的 1 个以上空格。

_java_python | 园豆:996 (小虾三级) | 2025-07-23 17:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册