A. java 正則表達式中「[W(or)(ld)]」表示什麼意思
[W(or)(ld)] 被 [] 包含表示匹配單個字元,所以該表達式匹配
W,或者 o 或者 r 或者 l 或者 d
yupeiwendy 是正確的,我也被()誤導了,應該加上 「(」 和 「)」 也能匹配。
謝謝~
B. JAVA中的正則表達式「\\[([^\\]]+)\\]」這個表示什麼意思兩個轉義字元是為了表達什麼
在正則中括弧表示字元集,要表示中括弧字元必須轉義
整個正則匹配 中括弧中的內容
開頭的\\[ 匹配" [ "字元
尾部的\\]匹配 「]"字元
中間的[([^\\]]+),表示所有非"]"字元組成的字元串