求123,456,789格式的正则表达式

求123,456,789格式的正则表达式.

要求格式是 数字,数字,数字 就是数据间要用,号间隔

(\d+,\d+)(,\d+)? 看来正则理解不同写出来千变万化,我理解的你是需要满足下面三种情况
123,001
123,001,001,002,1232,。。。。
2位连续/数字串而不是数字(也就是数字开头能为0)/必须有2个被逗号连接的字数,也就是只有一个数字不行
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-17
^(\d{3},){2}\d{3}$

数字要求多少位呢,上面这个是“三位数字,三位数字,三位数字”的格式

如果对数字位数要求无限制,那么可以试试下面的:

^\d+,\d+,\d+$
第2个回答  2011-04-18
从右至左,每隔3位数字就有一个逗号:^\d+(?:,\d{3})+$

...输入的3-21位数字并且以逗号相隔,例如 123,456正确 123456789_百度...
[1-9]\\d{2,21}(,[1-9]\\d{2,21})解析:开头用[1-9]表示排除0,后面{2,21}表示范围,因为第一位是单独判断的,所以从2开始

正则表达式,只匹配几个特定的值怎么写
比如你想匹配123,456,789就写成 123|456|789 欢迎追问.

Python中r'\\d{3}(?!\\d)':的解释
因此,r'\\d{3}(?!\\d)' 可以匹配例如 "123"、"456"、"789" 等由三个数字字符组成且后面不跟着另一个数字字符的字符串 比如:"123456" # 匹配 "123" 和 "456""1234" # 匹配 "123""4567" # 匹配 "456""abc123def" # 匹配 "123""abc456def" # 匹配 "456"

...\\d{4}-)(\\d{7})"是什么意思,需要的格式是什么?
正则表达式,表示3位数字加“-”再加8位数字,或者4位数字加“-”再加7位数字。比如说:12345678,123-12345678,1234-1234567就符合表达式的要求。

正则表达式匹配3个连续的数字或字母,如123 abc
\\d{3,}只是说明3个以上的数字,和顺序无关,不能实现排查连续数字的功能。

正则表达式只是数字和.且.的不可以挨着且 数字位数大小都不固定_百度...
正则表达式(\\d+\\.?)+ 符合你的要求 以下字符串都能按你的要求匹配 123456筛选为123456 123.456筛选为123.456 123..456筛选为123.和456

求正则表达式?匹配一个文件名称
\/\/匹配yyyy-MM-dd(限制年必须为4位数,即必须是1000年之后,9999年之前的日期)\/^[a-zA-z]{3}-[1,2]\\d{3}-((0?[1-9])|(1[012]))-((0?[1-9])|([12]\\d)|(3[01]))$\/\/\/匹配年(范围0-9999)\/^\\d{1,4}$\/\/\/匹配月\/^(?:(0?[1-9])|(1[012]))$\/\/\/匹配日\/^(...

紧急求助 123 123-1234的正则表达式怎么写
试试这个: \/\\d{3}\\s\\d{3}[-]d{4}\/ 我用JavaScript调试过的,没错。\\d表示数字,\\s表示空格

python入门问题,关于正则表达式。求高手通俗解答。
[1-9]{1,3}表示匹配由1-9之间任意数组成的1位、2位或3位数,如1,12,123 \\.[0-9]{1,3}表示匹配1个点接由0-9之间任意数组成的1位、2位或3位数,如.1,.12,.123 (\\.[0-9]{1,3}){3}表示\\.[0-9]{1,3}的匹配条件重复3次,如.1.2.3,.1.12.123,168.1.1 ([1-9...

Python如何替换list中的字符
利用re库进行正则表达替换,python3.4中 import rea = ["123" , "456" , "789"]d = {"B":"2","E":"5","H":"8"}b = ",".join(a)print (b)for i in d.keys(): b = re.sub(d[i],i,b)print (b.split(","))...

相似回答