我有一个字符串
" B& D& P&& D& P&& B& C"
我希望使用&amp ;;将字符串拆分为Javascript数组。或者&&作为分隔符,以获得类似
的东西" B,D,P,D,P,B,C"
我想知道如何处理这种情况。谢谢!
答案 0 :(得分:4)
您可以使用正则表达式。
const str = "B & D & P && D & P && B & C";
console.log(str.split(/[\s&]+/g));
答案 1 :(得分:1)
您可以使用正则表达式轻松完成。请尝试以下代码
var str = 'B & D & P && D & P && B & C';
matches = str.match(/[^&]+/g);
console.log(matches);