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