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

来源:3-3 元字符与转义

慕用9564390

2017-05-20 17:39

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

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

写回答 关注

2回答

  • z一刻
    2017-12-21 15:42:45

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

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

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

  • 父爱如山
    2017-05-22 00:00:17

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

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

    \s    匹配任意的空白符    

    \d    匹配数字    

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

    ^    匹配字符串的开始    

    $    匹配字符串的结束    

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

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

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

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

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

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

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

PHP进阶篇

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

181836 学习 · 2577 问题

查看课程

相似问题