模式匹配用[ ]来匹配其中的字符组所限定的任何一个字符,也可以由表示限定范围的起始字符、终止字符及中间一个连字符(-)组成f[a-d]与f[]的作用相同
举一反三
- []表示匹配的字符在[]中,并且只能出现一次,并且特殊字符写在[]会被当成普通字符来匹配。例如[(a)],会匹配(、a、)、这三个字符。
- [...]匹配某个范围的字符。如果该范围的第一个字符是!或^,则匹配在该范围的字符。()
- 在正则表达式中,"[ ]"所表示的正确意思是? A: 【】中只能匹配一个字符 B: 【】中可以匹配多个字符 C: 【a-c】表示可以匹配a,c两个字符 D: 以上说法都正确
- 字符组“[]”有“或”的含义,但它不能匹配字符串。( )
- 在正则表达式中,[ ]表示的含义是( ) A: 其余选项说法都正确 B: [ ]中可以匹配多个字符 C: [a-c]表示可以匹配a,c两个字母 D: [ ]中只能匹配一个字符