2011-10-13 73 views

回答

9

用雙反斜線符號退出:

\\[ 

這需要停止正則表達式引擎處理[作爲字符類的開始。

由於\\[是字符串文字的一部分,所以需要第一個反斜槓;只有第二個反斜槓會使它成爲正則表達式引擎。換句話說,正則表達式引擎將看到上面的爲\[

+0

它的工作原理!謝謝!!但你能解釋一下嗎? bcoz「\ [」看起來也是有效的。 – kamaraj6990

+0

@ kamaraj6990:不,「'」\ [「'甚至不是有效的字符串文字 - 並且您不希望在分割表達式中使用空格。 –

+0

不,不,我沒有在這裏的空間!本網站將「{斜線} {sq括號}」讀作「{sq括號}」。所以我留下了一個空間。 – kamaraj6990

0

org.apache.commons.lang.StringUtils.split(SRC, '[')

DONE。你爲什麼要浪費時間呢?

+0

這不起作用! – kamaraj6990

相關問題