为了账号安全,请及时绑定邮箱和手机立即绑定

还只能在方括号内使用??错了吧

元字符具有两种使用场景,一种是可以在任何地方都能使用,另一种是只能在方括号内使用,在方括号内使用的有:

应该是要说能在方括号内使用吧!!只能这个错误的说法简直把初学者逼疯

正在回答

2 回答

元字符有两种使用场景,其中一种(第二种)是只能在方括号里面用。

我是这么理解的:只有3个元字符可以在方括号里面用:\   ^   -  。其中的解释这节教程已经说了。

我不清楚是否还有教程没说过的可以在方括号内使用的元字符。

0 回复 有任何疑惑可以回复我~

.    匹配除换行符意外的任意字符    

\w    匹配字母或数字或下划线    

\s    匹配任意的空白符    

\d    匹配数字    

\b    匹配单词的开始或结束    

^    匹配字符串的开始    

$    匹配字符串的结束    

[x]    匹配x字符,如匹配字符串中的 a、b 和 c 字符    

\W    \w的反义,即匹配任意非字母,数字,下划线和汉字的字符    

\S    \s的反义,即匹配任意非空白符的字符    

\D    \d的反义,即匹配任意非数字的字符    

\B    \b的反义,即不是单词开头或结束的位置    

[^x]    匹配除了 x 意外的任意字符,如 [^abc] 匹配除了 abc 这几个字母之外的任意字符    

不懂你指哪种情景,这些不管在都可以在[]里或者外用吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181828    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

还只能在方括号内使用??错了吧

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信