\s 匹配所有的空白,包括空格键按出的空白和tab键按出的空白,也可以表示为[ \t]+。
\S 表示除\s之外的任何字符。
\w 等价于正则表达式:[a-zA-Z0-9_], 即任意的字母和数字,注意: 有的版本的引擎不支持下划线。
\W 表示非字母和数字,即等价于:[^a-zA-Z0-9_],同样有的版本的引擎不支持下划线。
\d 表示数字字符, 即:[0-9]
\D 表示非数字字符,即:[^0-9]
(? : ...) 可以用来分组,但不会被捕获。
本文深入探讨了正则表达式的使用,包括特殊字符、分组与捕获的概念,并通过实例展示了其在不同场景中的应用。
\s 匹配所有的空白,包括空格键按出的空白和tab键按出的空白,也可以表示为[ \t]+。
\S 表示除\s之外的任何字符。
\w 等价于正则表达式:[a-zA-Z0-9_], 即任意的字母和数字,注意: 有的版本的引擎不支持下划线。
\W 表示非字母和数字,即等价于:[^a-zA-Z0-9_],同样有的版本的引擎不支持下划线。
\d 表示数字字符, 即:[0-9]
\D 表示非数字字符,即:[^0-9]
(? : ...) 可以用来分组,但不会被捕获。
858
1105

被折叠的 条评论
为什么被折叠?