为了账号安全,请及时绑定邮箱和手机立即绑定

验证JSON的Regex

验证JSON的Regex

慕勒3428872 2019-07-10 15:12:10
验证JSON的Regex我正在寻找一个Regex,它允许我验证JSON。我对Regex非常陌生,我知道用Regex进行解析是很糟糕的,但是它能用来验证吗?
查看完整描述

2 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

因为JSON的递归性质(嵌套的{...}-s),regex不适合验证它。当然,一些regex口味可以递归地匹配模式。*(也可以与JSON匹配),但是结果的模式是可怕的,不应该在生产代码IMO中使用!

*不过,请注意,许多regex实现都是这样做的。支持递归模式。在流行的编程语言中,这些支持递归模式:Perl、.NET、PHP和Ruby1.9.2


查看完整回答
反对 回复 2019-07-10
  • 2 回答
  • 0 关注
  • 606 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信