LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 543|回复: 0

懂正则表达式的兄弟请进 ---- 已经解决。

[复制链接]
发表于 2005-3-17 12:35:06 | 显示全部楼层 |阅读模式
遇到个问题,用正则表达式分解ORACLE 中包内过程的调用,格式为

  1. pkg_message.f1(:p1,:P2,:P3)
  2. 包名 + 点 + 函数名 + ( + 组(:\w+,)0个或多个 + :\w+ )

  3. 试了很多个,都失败,问题出在描述 参数 :p1,:p2 ,...
  4. 如下
  5. \w+\.\w+\((:\w+,)*(:\w+)\)
  6. 得到的结果(python re.findall)
  7. [(':P2,', ':P3')]
复制代码





已经解决,其实我的表达式已经是对的了,只不过在python 中不知为何不能正常工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表