java字符串分割split js如何用split()方法按根據(jù)“”(反斜杠)分割字符串?
js如何用split()方法按根據(jù)“”(反斜杠)分割字符串?由于反斜杠是特殊字符,所以是不能直接放到字符串中的,會(huì)被js轉(zhuǎn)義,比如你的var str = "adc123890ds"123會(huì)被js自動(dòng)轉(zhuǎn)
js如何用split()方法按根據(jù)“”(反斜杠)分割字符串?
由于反斜杠是特殊字符,所以是不能直接放到字符串中的,會(huì)被js轉(zhuǎn)義,比如你的
var str = "adc123890ds"
123會(huì)被js自動(dòng)轉(zhuǎn)義為大寫字母S,后面兩個(gè)無法轉(zhuǎn)義則會(huì)被自動(dòng)刪除,所以str的實(shí)際值并不是你想象中的 "adc123890ds",而是"adcS890ds"?。?!
要想實(shí)現(xiàn)你的目的,必須用兩個(gè)反斜杠來表示,即:
var str = "adc123890ds"
這個(gè)時(shí)候str的值就是 "adc123890ds" 了!
這樣再用 str.split("") 就可以分割為數(shù)組了!