AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    ORACLE数据库中怎么求除数字、字母之外的非中文字符的

    最近做项目,有这样一需求:ORACLE数据库中求除数字、字母之外的非中文字符的
    如有如下字段,需将其中除字母、数字、汉字外的其他所有字符替换为空
    'asdfsad ,,;)()!@123234#$%^*(我w 是e ? 中国人。./\[]::‘'“”一人'

    最终得到值:asdfsad123234我是中国人一人

    select FN_REG_REPLACEOTHER('asdfsad ,,;)()!@#$%^*(我是?中国人。./\[]::‘'“”一人','需要的,'') from dual;

    谢谢。以下答案就勿跟贴:
    (\s)|(\,)|(\,)|(\.)|(\。)|(\:)|(\:)|(\;)|(\;)|(\))|(\))|(\()|(\))|(\()|(\‘)|(\')|('')|(\")|(\“)|(\”)|(\[)|(\]|(\!)|(\!)|(\@)|(\#)|(\%)|(\%)|(\^)|(\)|(\*)|(\¥)|(\$)|(\/)|(\\)|(\&;)|(\?))

    ------解决方案--------------------

    select regexp_replace('asdfsad ,,;)()!@123234#$%^*(我w 是e ? 中国人。./\[]::‘'“”一人'
    ,'[[:punct:]|[:blank:]|[:space:]|[:cntrl:]]','') 
    from dual
    ;

    REGEXP_REPLACE('ASDFSAD,,;)
    -----------------------------

    asdfsad123234我w是e中国人一人

    好了,本文的内容就到此为止了,希望对大家有用。

    您可能感兴趣的文章:
    • Oracle通过分割字符串 REGEXP_SUBSTR的代码详解
    • Oracle中的使用实例教程
    • Oracle 实例详解
    • oracleregexp_like的用法详解
    • Oracle使用介绍
    • Oracle 10G:PL/SQL正规表达式()手册
    • ORACLE 正则解决初使化数据格式不一致
    • Oracle数据库使用场景代码实例
    上一篇:数据库中使用小结
    下一篇:JS中的及pattern的注意事项
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ORACLE数据库中怎么求除数字、字母之外的非中文字符的 ORACLE,数据库,中,怎么,求,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)