特定数字的正则表达式

标签 regex

我需要身份证号码的正则表达式,
它是 9 个数字,第一个数字必须是 4 或 9 或 8。

有人可以帮忙吗?

最佳答案

您可以使用以下正则表达式:

^[489][0-9]{8}$

关于特定数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5640292/

相关文章:

ruby 之间的多行扫描;并否定?

regex - PowerShell正则表达式以验证大写主机名

python - 将时间段字符串转换为值/单位对

javascript - 从关键字集中获取奇数的正则表达式

java - 使用java模式匹配删除单字母单词

javascript - 替换除第一个之外的所有内容

python - 查找通过从给定字符串中删除字母而创建的单词

regex - .htaccess RewriteRule 保持 URL 结构

regex - 正则表达式组中问号和 x 的含义

Python - 如何从输入文本文件中仅编写以 $ 开头的 case 语句和实例?