查询
SELECT REGEXP_SUBSTR('Outstanding Trade Ticket Report_08 Apr 14.xlsx', '\_(.*)\.') AS FILE_DATE FROM DUAL
给出了OUTPUT:
_08 Apr 14.
请告知正确的正则表达式,用于获取没有字符的日期。 我可以使用RTRIM和LTRIM,但想使用正则表达式进行尝试。
答案 0 :(得分:1)
您可以使用:
SELECT REGEXP_SUBSTR('Outstanding Trade Ticket Report_08 Apr 14.xlsx', '\_(.*)\.',
1, 1, NULL, 1) from dual
最后一个参数用于确定要返回的匹配组。
链接到Fiddler