所以:]==那么就可以把它們組合起來,因?yàn)橄旅娴谋磉_(dá)式意思是一樣的:所以如果是一層方括號(hào),就按照普通的字符類來解釋;如果是一層方括號(hào),內(nèi)層的方括號(hào)會(huì)根據(jù)命名的ASCIIcharacterclass解綁,如果是一層方括號(hào),因?yàn)橐粚臃嚼ㄌ?hào)已經(jīng)有了語義,那就是選擇任意一個(gè)字符,比如匹配任意一個(gè)字符,也就是==,不解析成想要的alphabeticletter,只是列出的字母的選擇。
舉個(gè)例子:題外話:為什么要用兩層方括號(hào),而不用一層?其實(shí)這很好理解。如果是一層方括號(hào),因?yàn)橐粚臃嚼ㄌ?hào)已經(jīng)有了語義,那就是選擇任意一個(gè)字符,比如匹配任意一個(gè)字符,也就是= =,不解析成想要的alphabeticletter,只是列出的字母的選擇。所以:] = =那么就可以把它們組合起來,因?yàn)橄旅娴谋磉_(dá)式意思是一樣的:所以如果是一層方括號(hào),就按照普通的字符類來解釋;如果是一層方括號(hào),內(nèi)層的方括號(hào)會(huì)根據(jù)命名的ASCIIcharacterclass解綁。
{1。