我有一个格式如下的输入文件:
[类别]=值
[类别 2]=值 2
我正在使用正则表达式来匹配输入文件中的每个“类别”和每个“值”。类别正则表达式可以正常工作,但我现在正试图获取该类别标记后面的值。我正在尝试匹配“=value”,所以我在下面制作了以下正则表达式:
for inputLine in configFile:
x = re.match('=.+', inputLine)
问题是每次我检查变量“x”的值时,它都是“无”类型的,所以我知道正则表达式不起作用。我已将其范围缩小到在表达式中无法正常工作的 '=' 符号。我已经打印了 inputLine 并打印了 [CATEGORY]=value 所以我知道它正在正确读取文件。
任何帮助,将不胜感激
谢谢!