问题描述
我正在用python解析xml文件。 我获取xml节点的属性值进行处理。
<set name="flashScope.emailSuggestion" value="userBean.createEmailSuggestion(flowRequestContext)" />
使用ElementTree,我获得了节点的属性
node.attrib['value']
这给了我
userBean.createEmailSuggestion(flowRequestContext)
现在如何检查此字符串是否包含paranthesis ()
?
(我的意思是,要知道这是一个方法调用)。有人可以为此建议一个正则表达式模式吗?
1楼
一般而言,这应该起作用:
^\w+(\.\w+)+\(.*\)$