关于正则问题。

关于正则问题。

我将写好的正则方在一个文件里。
在程序里调用来匹配相应的内容。
代码如下:

[Copy to clipboard] [ - ]
CODE:
        filePointer = file('re.conf','r')                                # 读入正则
        lines = filePointer.readlines()
       
        for line in lines:
                pattern = re.compile(line)
                result = pattern.search(httpContent)
                if result != None:
                        print result.group(1).strip()

        filePointer.close()

问题:
只能匹配出几个想要的内容,但是使用工具测试时,文件里的正则都能按照我预料的匹配出想要的东西来,问题何在呢?
试试这样:
for line in lines:
    line = line.strip()
    if line:
        do
我感觉应该是你在读入数据的时候正则变了。新手一起学习了
恩,问题就处在空格上。谢过。