【发布时间】:2018-06-30 16:39:23
【问题描述】:
我是正则表达式的新手,我需要以下模式的正则表达式:
字符串的格式必须为“TCK#”。 TCK 后跟整数。
例如,这是可以接受的 TCK123。这是不可接受的 123
这是我当前的正则表达式:
输入 class="form-control" required="true" type="text" name="TCKInput" 模式="^[TCK][0-9]$">
以我目前的代码,当用户输入TCK123时,是不能接受的,这不是我要找的
【问题讨论】:
-
阿曼做对了。缺少 + 是最大的问题
-
另外,
^[TCK]表示 3 个字符 T、C 或 K 中的任何一个作为第一个字符。^[T][C][K]在开始时也需要 - 这将是一个替代解决方案 -
使用
pattern="TCK[0-9]+"
标签: regex