需要改进我的正则表达式以进行输入验证

时间:2019-07-04 11:55:29

标签: java regex

我在下面有一个正则表达式来验证输入字符串:

regex=^(\s*([0-9]+)\s*[;,])+\s*$

通过仅允许两个定界符("," and ";"来验证我的输入

e.g. String input="445452; 441152; 552262, 55562,"

现在,我希望在字符串的末尾没有定界符,并且即使有换行符(即使两个数字之间都有定界符),它仍然应该给出验证错误。

0 个答案:

没有答案