如何使用Regex正则表达式根据键名提取对应的值
提取steps对应值的正则方案
匹配用正则表达式
如果源字符串已完成HTML转义解析,是标准JSON格式,使用以下正则:
"steps"\s*:\s*(\d+)
如果源字符串保留了"转义符,直接使用以下正则:
"steps"\s*:\s*(\d+)
规则说明
- 开头精准匹配
steps键名,不会误匹配stepsGoal等相似键 \s*:\s*兼容键和值之间冒号前后可能存在的空白字符,无空白的场景可以直接去掉\s*简化表达式- 第一个捕获组
(\d+)返回的内容就是你需要的steps对应数值,本示例中返回结果为3972
内容的提问来源于stack exchange,提问作者Ankur_009
相关产品推荐
相关产品推荐

