A. java 正则表达式中“[W(or)(ld)]”表示什么意思
[W(or)(ld)] 被 [] 包含表示匹配单个字符,所以该表达式匹配
W,或者 o 或者 r 或者 l 或者 d
yupeiwendy 是正确的,我也被()误导了,应该加上 “(” 和 “)” 也能匹配。
谢谢~
B. JAVA中的正则表达式“\\[([^\\]]+)\\]”这个表示什么意思两个转义字符是为了表达什么
在正则中括号表示字符集,要表示中括号字符必须转义
整个正则匹配 中括号中的内容
开头的\\[ 匹配" [ "字符
尾部的\\]匹配 “]"字符
中间的[([^\\]]+),表示所有非"]"字符组成的字符串