我有这样的字符串'some-dasd\dasd-dasdas\dasdas-dasd-das\dsad
'。
我需要用两个不同的符号'\'
和'-'
将字符串拆分为数组,所以我想得到数组['some', 'dasd', 'dasd', 'dasdas', 'dasdas', 'dasd', 'das' ,'dsad']
。
最好的方法是什么?
答案 0 :(得分:14)
"ome-dasd\dasd-dasdas\dasdas-dasd-das\dsad".split(/\\|-/)
应该这样做。
答案 1 :(得分:11)
您可以使用regexp分割字符串:
mystring.split(/[-\\]/)