我有一个字符串: GS24;;5289;TREG;248;LGS242604UG3AS7RWA;;{"376108228000002801";;1}
我只想要这个号码: LGS242604
正确的REGEXP_SUBSTR表达式是什么?
谢谢你的帮助!
发布于 2016-02-11 21:49:51
这允许空元素并删除双引号:
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>https://stackoverflow.com/questions/35346216
复制相似问题