Python正则表达式检查字符串是否包含方法调用

时间:2018-09-16 15:54:27

标签: python regex python-3.x

我正在用python解析xml文件。我获取xml节点的属性值进行处理。

<set name="flashScope.emailSuggestion" value="userBean.createEmailSuggestion(flowRequestContext)" />

使用ElementTree,我获得了节点的属性

node.attrib['value']

这给了我

userBean.createEmailSuggestion(flowRequestContext)

现在如何检查该字符串是否包含括号()? (我的意思是,要知道这是一个方法调用)。有人可以为此建议一个正则表达式模式吗?

1 个答案:

答案 0 :(得分:2)

这应该可以正常工作:

^\w+(\.\w+)+\(.*\)$