我的代碼是var String = "e-commerce software|mobile"
而我想將這個字符串拆分爲e-commerce
software
mobile
只有一個拆分句子。我對正則表達式不是很熟悉。如何使用空格分隔字符串和「|」在javascript中
謝謝你的幫助。
我的代碼是var String = "e-commerce software|mobile"
而我想將這個字符串拆分爲e-commerce
software
mobile
只有一個拆分句子。我對正則表達式不是很熟悉。如何使用空格分隔字符串和「|」在javascript中
謝謝你的幫助。
var String = "e-commerce software|mobile";
console.log(String.split(/[\s]|[\|]/));
如你所知,你可以通過一個分離器這樣分割:
String.split('|');
要使用正則表達式做同樣的事情,你可以輸入:
String.split(/\|/);
使用正則表達式,您可以將單個可能性e表達式使用[]
。所以拆就空格或|
你可以這樣做:
String.split(/[ |\|]/);
您也可以使用
String.split(/[ |]/g)
你已經成功地把它拆分在空格或一個'|'使用正則表達式? –
嗨,我的意思是分裂它的空間和| | – codemonkey
我知道你的意思。我問你自己有多遠。你有沒有想過如何將它分成至少一個?我不想只交出代碼。我寧願你明白如何自己找到答案。 –