【发布时间】:2018-10-30 13:28:07
【问题描述】:
拥有以下注册表:
str = "RegName1,Regname2,0x00000000,0x100000"
我想使用正则表达式来获取这些值。
我尝试了这个,但它不起作用。
re.match('\s+,\s+,\d+,\d+',str)
注意:我想忽略 "//"、"#" 等 cmets。
【问题讨论】:
-
re.match中的正则表达式是第一个参数。 -
对不起,我修好了,但还是不行@khelwood
-
\s表示空格。也许你的意思是\w(单词字符) -
另外,
0x00000000与\d+不匹配,因为x不是数字。
标签: python python-3.x