正則表達(dá)式中文及中文括號js js正則獲取中括號中內(nèi)容?
js正則獲取中括號中內(nèi)容?我嘗試了很長時(shí)間,但我只能逐個(gè)匹配括號中的內(nèi)容。正則表達(dá)式如下:(?! [) ([^ ] *) (? =])如果使用JavaScript操作代碼中的匹配內(nèi)容,則可以使用
js正則獲取中括號中內(nèi)容?
我嘗試了很長時(shí)間,但我只能逐個(gè)匹配括號中的內(nèi)容。正則表達(dá)式如下:(?! [) ([^ ] *) (? =])如果使用JavaScript操作代碼中的匹配內(nèi)容,則可以使用/(?! [) ([^ ] *) (? =])/g來解決最后一個(gè)括號匹配問題。myjavascript測試:(彈出最后一個(gè)括號中的內(nèi)容)<script>changestr()函數(shù)changestr(){var STR=“[tt.aa公司].[bbb].[ccc]“var reg=/(?![)([^[
*)(?=])/g變量arr=結(jié)構(gòu)匹配(reg)警報(bào)(arr)[排列長度-2] )//最后一個(gè)匹配是空字符串,倒數(shù)第二個(gè)是我們想要的結(jié)果}</script>希望對您有所幫助