【发布时间】:2018-07-13 10:11:33
【问题描述】:
我如何编写一个正则表达式,它将检查字符串是否以数字开头和结尾,并且两者之间仅包含数字和逗号?昏迷也必须用至少一位数字彼此分开。对于上述条件,我有以下正则表达式:^\d(,?\d)*$ 但我有以下附加条件:由数字序列组成的所有逗号分隔的整数必须彼此不同。什么是只允许这种字符串的正则表达式?
谢谢
【问题讨论】:
-
@WiktorStribiżew 非常感谢您的回复。如何修改正则表达式以使逗号之间的数字序列都不同?我要编辑我的问题
-
请添加到目前为止您尝试过的内容,顺便说一句。
-
@WiktorStribiżew 对于我最初的问题,我有以下正则表达式: ^\d(,?\d)*$ 你对这个正则表达式有什么看法?在这一点上,我无法为我的第二个问题提出解决方案,但正在努力解决。解决方案背后的想法是什么?
标签: regex