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+)*$/;
2 年多之前 回复
tongyi55555
tongyi55555   2015.06.04 21:57

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

Csdn user default icon
上传中...
上传图片
插入图片