【发布时间】:2018-06-14 03:58:10
【问题描述】:
我想解决 javascript 中的正则表达式:
ignore } 字符由引号包裹的上下文。 但必须匹配引号外的 } 字符。
示例: “这句话{他说'你好,{某人}',她说'你好,{某人}'}得到了一些东西。”
结果: {他说“你好,{某人}”,她说“嗨,{某人}”}
感谢您的帮助
【问题讨论】:
-
这缺少上下文(
{}构造可以嵌套吗?引用的部分是否可以包含转义的"符号?如果是,转义语法是什么?你是什么库或语言或工具使用?具体来说,正则表达式的风格/语法是什么?),事实上,一个问题(你有一个不太奏效的尝试吗?你卡在某个地方了吗?或者你只是希望我们从头开始编写代码?) . -
现在你的“结果”甚至没有出现在输入字符串中。
-
对不起。我有一个错误。修改它。
标签: javascript regex regex-greedy