簡體   English   中英

regexp_substr在字符串值和管道之間獲取String

[英]regexp_substr to get String between a string value and pipe

需要regexp_substr在字符串和管道之間查找字符串值

例子1

'blah,blah...|text=1234|nmbnxcm'

結果1:

1234

例子2

'test,test...|text=4321|testing'

結果2

4321

如果這樣做沒有幫助,請假設源字符串中只出現一次您想要的內容,請嘗試此操作。

select to_number(regexp_substr('blah,blah...|text=1234|nmbnxcm', '|text=([0-9]+)|', 1, 1, null, 1))
from dual;

to_number不是必需的,但是對於給定的RE來說,是有意的。

暫無
暫無

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

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