我正在嘗試使用“&&”運算子拆分字串。但在我的字串中有一些資料具有相同的“&&”運算子,我不想拆分。那么有什么方法或邏輯可以忽略該運算子的拆分資料。
細繩 -
let str = "countryid == 45 && (payerid==82||payerid==84||payerid==79) && (fobid!=1&&fobid!=2)"
代碼 -
let breakCond = str.split('&&');
結果 -
0: "countryid == 45 "
1: " (payerid==82||payerid==84||payerid==79) "
2: " (fobid!=1"
3: "fobid!=2) "
預期結果 -
0: "countryid == 45 "
1: " (payerid==82||payerid==84||payerid==79) "
2: " (fobid!=1&&fobid!=2) "
uj5u.com熱心網友回復:
看來您可以簡單地包含空格。
let breakCond = str.split(' && ');
如果那不這樣做,那么您將不得不使用自己的邏輯創建自己的 split 版本。
uj5u.com熱心網友回復:
如果您想保留的那些總是沒有空格。你可以使用:
str.split(' && ')
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/310041.html
標籤:javascript 细绳 分裂 字符串连接 字符串操作
上一篇:承諾鏈中的例外處理
下一篇:是否有高階函式來避免渲染時著火?
