如何摆脱方括号内的变量,包括括号本身?例如 [152] 或 [153] 或 [154]。我正在使用雅虎管道。
问问题
518 次
3 回答
1
您可以使用 . 转义括号(与任何其他具有特殊含义的字符一样)\
。
s/\[\d+\]/Replacement/
在 Yahoo Pipes 中,它应该像这样工作:替换 \[.+\]
为 (leave blank)
. 也许你必须检查g
标志。
于 2011-04-12T07:00:14.647 回答
0
于 2011-04-12T07:06:56.387 回答
0
我不确定变量是否总是数字我的解决方案通过删除所有出现的 [anything] 来工作
代替
\[[^\]]*\] with ""
例子
var s = "[152] xxx [153]zzz [154] i";
s = s.replace(/\[[^\]]*\]/g,'')
s ; //# => xxx zzz i
于 2011-04-12T07:02:52.807 回答