2 u010913106 u010913106 于 2015.06.04 18:29 提问

求正则表达式 正整数 + 换行

例如:
1234
3344
5566

数字间有\r\n,因为值是放在textarea中的。
要是正整数,每行基本是一个数字,然后按enter键
加下一条数据

2个回答

showbo
showbo   Ds   Rxr 2015.06.04 20:06

var rx=/^\d+(\r?\n\d+)$/;
alert(rx.test('123\n111'))

u010913106
u010913106 谢谢你回答了,但是不是我要的效果。/^(\d*[\r\n]*)+$/.test(str) 这样实现了。
2 年多之前 回复
showbo
showbo 搞错,忘记加*了,该这样var rx=/^\d+(\r?\n\d+)*$/;
接近 3 年之前 回复
tongyi55555
tongyi55555   2015.06.04 21:57

不明白楼主想做什么,是匹配么还是输入数据时进行检测?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!