1
我需要一个带有回车符和换行符的文本框中的数字列表的正则表达式,但没有其他字符。没有其他字符的数字列表的正则表达式
例如
1234
5678
5874
3478
我有这样的:
Regex(@"\d\r\n${0,}?");
...但它是接受逗号,当我将其粘贴到我的文本框:
例如
1234,
5678
5874,
3478
有人能告诉我我做错了什么吗?
感谢
我需要一个带有回车符和换行符的文本框中的数字列表的正则表达式,但没有其他字符。没有其他字符的数字列表的正则表达式
例如
1234
5678
5874
3478
我有这样的:
Regex(@"\d\r\n${0,}?");
...但它是接受逗号,当我将其粘贴到我的文本框:
例如
1234,
5678
5874,
3478
有人能告诉我我做错了什么吗?
感谢
相当多是不对您的正则表达式=)
您的正则表达式与您给出的示例相匹配,因为它与第二行中的“8”匹配。
使用这个表达式来代替:
"^(\d*\r\n)*$"
尝试*,而不是{0,} - 他们的意思是一样的。
太棒了!谢谢! – JamesW 2010-03-19 13:44:07
@JamesW,它也与空行匹配,是你想要的吗?如果不是,请将\ d *替换为\ d + – Benjol 2011-01-26 09:35:11