javascript - 正则表达式删除 { } 之外的所有内容

标签 javascript regex

正则表达式删除 { } 之外的所有内容 例如:

之前: |loader|1|2|3|4|5|6|7|8|9|{"data": "some data"}

之后: {“数据”:“一些数据”}

使用@Marcelo 的正则表达式这有效,但如果 {} 中还有其他 {} 则无效,如下所示:

"|loader|1|2|3|4|5|6|7|8|9|
   {'data':  
       [ 
         {'data':'some data'}
       ],  
   }"

最佳答案

这似乎可行 - 你使用的是什么语言 - 显然是正则表达式......但服务器端是什么 - 然后我可以为你把它写成一个声明

{(.*)}

关于javascript - 正则表达式删除 { } 之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2872491/

相关文章:

javascript - 在 Node.js 中使用装饰器

javascript - 如何监听指令中文本区域的变化?

javascript - 将对象绑定(bind)到单选按钮组时缺少功能和错误

java - 用括号从字符串中删除括号中的所有数字

javascript - 为什么 Unicode 表情符号属性会转义匹配数字?

python - 如何在 Python 中将这些字符串解析为前缀表示法的元组?

javascript - 使用 Javascript 更改背景图像

javascript - Google Analytics - 事件推送不起作用

java - 正则表达式 - 无法将西里尔字母与\w匹配

java - 如何使用Java中的split函数分割像p^q这样的字符串?