正则表达式匹配 TR3456789、ME3456789 或 123456789

标签 regex

我正在尝试创建一个匹配以下任何值的正则表达式:

  • TR3456789
  • ME3456789
  • 123456789

  • 规则是:前两个字符是“ME”、“TR”或 2 个数字,后 7 个字符是数字的任何字符串。
    (\bME\b|\bTR\b|[0-9]{2})[0-9]{7}
    

    我无法让我的正则表达式匹配所有选项。任何正则表达式大师可以帮助我吗?

    最佳答案

    正则表达式为:(ME|TR|[0-9]{2})[0-9]{7}

    关于正则表达式匹配 TR3456789、ME3456789 或 123456789,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40940930/

    相关文章:

    java - 使用替换第一方法替换字符串

    asp.net - 正则表达式或 Try Catch 来验证 double - 最佳性能

    php - 正则表达式以 | 开头是什么意思?

    正则表达式匹配 SQL 脚本 SSMS 中的最后一个方括号

    javascript - 带小数的数字的正则表达式

    regex - bash 替换在匹配换行符时似乎不起作用

    javascript - Jquery正则表达式搜索子字符串或通配符

    删除最后一个数字之后的所有字符

    具有 0 或 2 个小数位的正数的 PHP 正则表达式

    regex - 我可以使用什么正则表达式来查找逗号分隔列表中的 Nᵗʰ 条目?