我有这个值:(203)1669
我的要求是提取括号之外的数据。
我想对此 Oracle 查询使用正则表达式。
非常感谢!
最佳答案
您可以使用Oracle REGEXP_REPLACE()
函数,并匹配括号外的组。
SELECT REGEXP_REPLACE(phone_number, '\([[:digit:]]+\)(.*)', '\1') AS newValue
FROM your_table
关于regex - oracle中提取括号外的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34585683/