【发布时间】:2014-04-30 14:00:30
【问题描述】:
我有一个大文本文件,我需要从中删除某些信息,但我仍在学习正则表达式,需要一些有关搜索字符串语句的帮助。
以下是我尝试提取的数据示例:
"id": "12345" (good)
"id": "a123" (bad)
我遇到问题的部分是我想获取第一个示例,它只有数字作为 ID 的值。如果 ID 中有字母,我不想抓住它。身份证号码的长度也不同,但格式一致:
"id": "number_here"
我有以下代码,但它似乎不适用于我想做的事情:
preg_match_all("/\"id\"\:\s\"[0-9]\"/", $input_file)
【问题讨论】:
-
这个文本文件有什么特殊的结构吗?看起来可能是 JSON
标签: php regex preg-match-all