我有输入字段应该只接受这种格式:number (4 characters max) - number (11 characters max)
。我有这种模式,但不会强迫用户以这样的格式输入数字,例如:3453-24
这是代码:
<input type="text" name="search_value" id="search_value" placeholder="Example: 0421-055" pattern="[0-9]+([-][0-9]+)?" title="ID allows dash and numeric characters only" maxlength="12" required="required">
有没有办法用模式正则表达式来验证这种输入?