检查字符串是否在组中包含字符

维利亚米

我已经尝试过(使用javascript):

"[a][\"][\"2]".replace(/(\[)[\"](\])/g, "$1replaced$2")
//checks for double quote between [ and ]

然后返回

"[a][replaced]["2]"

因此,当前的正则表达式仅检查单个双引号character(“),如何检查字符串是否在匹配的组内(之间包含一个"字符[]

因此,我正在寻找的结果正在发生变化:

[a]["]["2]

[a][replaced][replaced2]

基本上更换内的所有双引号字符[]

瑞安·惠尔(Ryan Wheale)

这就是你想要的

"[a][\"][\"2][asdf\"1234]".replace(/(\[)([^\]]*)(\])/g, function (match, leftBr, guts, rightBr) {
  return leftBr + guts.replace(/\"/g, "replaced") + rightBr;
});

它抓住每个括号组的胆量,并删除引号。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查字符串是否包含列表中字符串的最快方法

检查字符串中是否包含特定文本

如何在JavaScript中检查字符串是否包含子字符串?

检查字符串是否在Velocity中包含特定的子字符串

检查字符串中是否包含空格

如何在Kotlin中检查字符串是否包含子字符串?

如何在Rust中检查字符串是否包含子字符串?

检查字符串是否包含数组中的值

如何在Ruby中检查字符串是否包含子字符串

检查字符串是否包含C ++中的字符串

检查字符串是否在clojure中包含子字符串

检查字符串是否包含数组中的所有字符串

检查字符串数组是否在javascript中包含子字符串

Chai.js-检查字符串是否包含列表中的子字符串

检查字符串中是否包含特定字符

检查字符串中是否包含数组值

检查字符串是否包含列表中包含禁果的任何字符串

检查字符串是否在python中包含字符

JavaScript检查字符串中是否包含字母

Drools规则:检查字符串是否在集合中包含任何字符串

检查字符串中是否包含非法字符

检查字符串是否包含php中的字母

检查字符串中是否包含数字

SSRS-通过代码检查字符串中是否包含子字符串

检查字符串是否包含一组不工作的字符集

检查字符串是否包含一组其他字符串

检查字符串中是否包含单词列表

检查字符串是否包含给定字符串python中的字符以外的字符

检查字符串常量是否包含在一组字符串中