-2

我需要在文本框中填写两个由“-”分隔的数字 示例 5-3 23-12 如何对这些数字和分隔符一起执行检查(reg exp)?

<form id="myForm"  method="post">
<input type="text" name="entered"><br>
<input type="button" value="Submit" onclick="buttonLogic()"><br>
<select id="selector">
</select>
</form>

仅针对 RegExp 需要一些帮助。

谢谢!

4

2 回答 2

2

我想你有一个输入元素。对文本框的值使用正则表达式。例如,如果您的输入具有 id 'box',

var boxValue = document.getElementById('box').value.match(/(\d+)-(\d+)/)

你会得到一个数组: - box-value - 第一个数字 - 第二个数字

于 2013-06-05T06:51:42.677 回答
0

你可以试试这个正则表达式:/^(\d+)-(\d+)$/

于 2013-06-05T06:53:45.903 回答