怎么把文本中的身份证匹配出来

怎么把文本中的身份证匹配出来。
比如有这么一段文本:摄氏度来看沙发好的撒旦法362528199307213023司法所快递费
那我怎么能知道这段文本中有身份证号码存在呢?
求帮忙,或者给点思路,自己试了match也没有拿到自己想要的结果

阅读 2.5k
2 个回答

'摄氏度来123456789012345看沙123456789012345678发好的撒旦法362528199307213023司法所快递费'.match(/(\d{18}|\d{15})/g)

clipboard.png

粗糙一点的位数区分

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题