java中split時,需要轉義的幾個字元

2021-09-21 06:52:18 字數 806 閱讀 3464

就寫了幾個刷題時候用到的,如果你還知道其他的,謝謝補充。

1、或|,點.,加+,乘*,在字串**現時,如果這個字串需要被split,則split時候,需要在前面加兩個反斜槓。

與&,在split時候,不需要轉義。

2、測試code:

public class main

system.out.println("(2)----------------(符號:.)");

for(string s:strs2)

system.out.println("(3)----------------(符號:&)");

for(string s:strs3)

system.out.println("(4)----------------(符號:*)");

for(string s:strs4)

system.out.println("(5)----------------(符號:+)");

for(string s:strs5)

}}

輸出結果:

(1)----------------(符號:|)

sfsabcd

(2)----------------(符號:.)

sfsabcd

(3)----------------(符號:&)

sfsabcd

(4)----------------(符號:*)

sfsabcd

(5)----------------(符號:+)

sfsabcd

mybatis中寫sql語句時需要轉義的字元

mybatis配置檔案,sql語句中含有轉義字元 錯誤語句 date sub curdate interval 3 day date a.create date 錯誤資訊 caused by org.xml.sax.saxparseexception linenumber 8 columnnumbe...

mybatis中寫sql語句時需要轉義的字元

mybatis配置檔案,sql語句中含有轉義字元 錯誤語句 select from table base where flag topic 錯誤資訊 caused by org.xml.sax.saxparseexception linenumber 8 columnnumber 54 the en...

mybatis中寫sql語句時需要轉義的字元

mybatis配置檔案,sql語句中含有轉義字元 錯誤語句 select from table base where flag topic 錯誤資訊 caused by org.xml.sax.saxparseexception linenumber 8 columnnumber 54 the en...