我希望我的输入标记只接受最多12个逗号分隔的值。它不应该接受像1,
这样的值这是我做的正则表达式。我认为regex语法在php和JavaScript是一样的
[0-9a-zA-z]+(,[0-9a-zA-z]+){12}$
,但它不工作这是我的全部代码
<form action="demo_form.php">
<input type="text" name="country_code" pattern="[0-9a-zA-z]+(,[0-9a-zA-z]+){12}$" title="only 12 comma separated vaue">
<input type="submit">
</form>
请帮帮我提前感谢
我想这个正则表达式适合你。
^[0-9a-zA-z]+(,[0-9a-zA-z]+){0,11}$
你可以在这个站点测试你的正则表达式。了,太棒了。