oracle 正则表达式,特殊字符替换问题
1、功能替换掉[内容],这样的内容。
2、替换掉[]保留"内容".
Select REGEXP_REPLACE('[TEST]', '(\[)(\w*)(\])', '') from dual; ---这个oK
Select REGEXP_REPLACE('[TEST *< ]', '(\[)(\w*)(\])', '') from dual;---特殊字符就不行
Select REGEXP_REPLACE('[AND PP.INTEGRAL>=NVL(#CON_PARAM#,0)]', '(\[)(\w*)(\])', '') from dual;
急,请高手指教
2、替换掉[]保留"内容".
Select REGEXP_REPLACE('[TEST]', '(\[)(\w*)(\])', '') from dual; ---这个oK
Select REGEXP_REPLACE('[TEST *< ]', '(\[)(\w*)(\])', '') from dual;---特殊字符就不行
Select REGEXP_REPLACE('[AND PP.INTEGRAL>=NVL(#CON_PARAM#,0)]', '(\[)(\w*)(\])', '') from dual;
急,请高手指教
...全文
相关推荐
Oracle去掉特殊字符的具体方法
介绍了Oracle去掉特殊字符的实例代码,有需要的朋友可以参考一下
ORACLE中查找替换制表符和换行符
下载代码方式:https://pan.quark.cn/s/d332ff55bed9 在文本导入数据库的过程中,存在许多特殊字符必须进行替换,本资料对这一问题进行了归纳,并介绍了批量处理的方法。
Oracle Regular Expressions 数据库 正则表达式
Oracle Regular Expressions ,数据库正则表达式 chm格式,英文版
oracle正则表达式总结
oracle正则表达式总结,包括语法与实例
oracle正则表达式
NULL 博文链接:https://longflang.iteye.com/blog/795852


