Javascript RegEx,查找方括号之间的文本

标签 javascript regex

查找:

ellora[sidebar-1]

并仅替换数字,特别是查找方括号(左括号和右括号)之间的文本并替换。 使用replace()

method.result

应该是这样的

ellora[sidebar-2], ellora[sidebar-3], ...

最佳答案

类似这样的事情:

s = s.replace(/(\w+\[\w+[_-])(\d+)(\])/g, function(str, p1, p2, p3) {
    return p1 + (parseInt(p2) + 1) + p3;
});

关于Javascript RegEx,查找方括号之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7699071/

相关文章:

javascript - Coderbyte 上的字母计数 I JavaScript 挑战

javascript - jQuery 在滚动时动画一次

JavaScript:查找数字正则表达式匹配

regex - 在字符串中使用正则表达式进行模式匹配

javascript - 使用 find Text() 多次出现时的额外匹配

javascript - 如何在 asp.net 中回发后更改 html td 元素的颜色?

javascript - 每个键盘事件是否有任何文件/类保持常量?

javascript - 类型 'Observable<Object>' 不可分配给类型 'Observable<IUser[]>'

java - Solr:从字段中删除双引号字符

javascript - 将所有正则表达式匹配放入一个数组中?