usa*_*ama 2 javascript php regex html5
我希望我的输入标签只接受最多12个逗号分隔值.它不应该接受像1,逗号之后的值这样的值 它们什么都没有这是我制作的正则表达式.我认为php和JavaScript中的正则表达式syantax是相同的
[0-9a-zA-z]+(,[0-9a-zA-z]+){12}$
Run Code Online (Sandbox Code Playgroud)
但它不起作用这是我的整个代码
<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>
Run Code Online (Sandbox Code Playgroud)
请帮助我提前谢谢
我认为这个正则表达式适合你.
^[0-9a-zA-z]+(,[0-9a-zA-z]+){0,11}$
Run Code Online (Sandbox Code Playgroud)
您可以在此站点中测试正则表达式.这很棒.