我希望在文本输入上使用HTML模式属性来约束用户输入,我不想为了设计目的使用select或单选按钮标记。我尝试了许多方法,但没有一个让我得到我想要的。
<form action="" method="post">
<input type="text" class="study" name="study" placeholder="Enter your year of study L1-3,M1-2 " pattern="[L-l-M-m]+[1-2-3]" maxlength="2" title="only L1,L2,L3 and M1,M2 are allowed" required>
<button name="submit" class="btn" type="submit">Register</button>
</form>
发布于 2022-05-01 01:07:00
使用https://regex101.com并使用逻辑或在这里输入图像描述找到答案L{1}1-3\m{1}1-2
发布于 2022-04-30 17:28:18
使用此模式:[LM]{1}[0-9]{1}
您可以使用以下工具:https://regex101.com检查该工具是否适合您
https://stackoverflow.com/questions/72070614
复制相似问题