簡體   English   中英

Oracle匹配文件擴展名

[英]Oracle matching file extensions

我如何在Oracle中匹配這樣的String:

73c49987f5378438a0d720e06e88338e/009-1216543_14_file1.xls 

74135a8a8b4831888859ab3e7fe1c728/009_0108571_15_file2.pdf

750182f2c19767b30149c511d334b097/file3.pdf

我想出了這個:

Regexp_Like (mytext, '\.[a-zA-Z0-9]+$','i')

但這僅捕獲例如這樣的字符串

'.xls' 

但不是

'73c49987f5378438a0d720e06e88338e/009-1216543_14_file1.xls'

試試這個

\w+\/(\d+-?_?)*\w+\.\w+{3}

工作演示

試試看:

^.*\/.*\.[a-zA-Z]{3}$

演示版

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM