Python正则表达式,用空格匹配整个单词与日期和时间

时间:2015-10-07 14:25:40

标签: python xml

我如何匹配XML文件中的这些特定行:

'< Foobar>示例创建于9/30/2014 11:00:010 AM< / Foobar> AZ9999这是一个测试 - 请帮助备份 - 完整'

到目前为止,我目前匹配所有字符串

    #Regex for matching specific line
   found = re.match(r"^(?<=FooBar)+(\d+/\d+/\d+).$", text)

我能够读取无法从文件中提取这些特定字符串的文件。

1 个答案:

答案 0 :(得分:0)

由于您尚未指定需要查找的内容,因此我无法为您提供经过测试的代码段。请查看各种帮助页面和正则表达式教程。我可以推荐

http://flockhart.virtualave.net/RBIF0100/regexp.html

https://docs.python.org/2/howto/regex.html

我认为你可能需要这样的东西:

def isText(text):
    found = re.match(r"This is a test", text)
    if found:
        return True
    return False

很容易崩溃到

return re.match(r"This is a test", text)