【发布时间】:2017-06-16 05:49:45
【问题描述】:
很好,
我需要帮助来创建一个正则表达式来获取以下目录的文件名和扩展名。
/home/user/work/file1.dbf
/opt/user/file2.dfb
我正在尝试在 Oracle12C 中创建一个仅输出“file1.dbf”和“file2.dbf”的表达式。
我目前正在尝试在下一个page 上执行正则表达式并阅读以下documentation。
提前致谢,希望我的解释正确。
【问题讨论】:
-
您的问题是什么?如果您对现有代码有特定问题,请edit您的问题,包括代码并说明您的具体问题。
-
@Xufox 问题是我尝试了很多正则表达式,但我无法得到任何满足我要求的表达式。非常感谢您的评论,
-
您的输入字符串是否总是代表文件的路径,或者您那里可能还有目录(如果做得巧妙,对于这个应用程序,它们应该在末尾显示
/以区分它们)?如果它们可能存在并且您不希望它们包含在输出中,您始终可以添加where子句以首先过滤掉它们。
标签: sql regex oracle plsql oracle12c