我正在解析一个文件,并希望找到文件中<color = orange>
或<color>
的起始位置。你知道吗
然后我想把橙色的值取出来。你知道吗
我将如何使用正则表达式来实现这一点。你知道吗
到目前为止,我有这个(这是不够的,因为它不寻找的情况下,颜色有一个值):
def main():
basefile = open ("base.txt")
libfile = open ("file.txt")
lines = []
while 1:
line = libfile.readline()
lines.append("%s" % libfile.readline())
if not line:
break
inlibrary = 0
newlibrary = []
for line in lines:
if "<color>" in line:
如果您不想使用完整的XML解析器,应该这样做:
如果您的问题是匹配的正则表达式,请查看它们:
但是您真的应该使用XML解析器来完成这项工作。你知道吗
相关问题 更多 >
编程相关推荐