繁体   English   中英

甲骨文REGEXP_SUBSTR

[英]oracle REGEXP_SUBSTR

我有以下字符串:GS24 ;; 5289; TREG; 248; LGS242604UG3AS7RWA ;; [[“” 376108228000002801“ ;; 1}]

我只想要这个号码:LGS242604

什么是正确的REGEXP_SUBSTR表达式?

感谢您的帮助!

这允许使用NULL元素并去除双引号:

SQL> Select
   replace(REGEXP_SUBSTR('"TS00;GS27;2;SXOR;"0000000001";"176108339523074094";8;8;[99];[(LAHE:227)"', '(.*?)(;|$)', 1, 6, NULL, 1), '"') AS field6
   FROM    dual;

FIELD6
------------------
176108339523074094

SQL>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM