zoukankan      html  css  js  c++  java
  • C# 用正则表达式替换字符串中所有特殊字符

    descriptionXML = Regex.Replace(ToDBC(descriptionXML.ToUpper().Replace((char)32, ' ').Replace((char)13, ' ').Replace((char)10, ' ')), "[\^\[\]\-*×――()$%~!@#$…&%¥—+=<>《》!!???::•`·、。,,;;"‘’“”≤]", "☆").
    Replace('二', '2').Replace('两', '2').Replace("微克", "ug").Replace("μg", "ug").Replace("千克", "kg").Replace("公斤", "kg").Replace("毫克", "mg").Replace("厘米", "cm").
    Replace("毫升", "ml").Replace("μl", "ul").Replace('三', '3').Replace('四', '4').Replace('五', '5').Replace('六', '6').Replace('七', '7').Replace('八', '8').Replace('九', '9').Replace('天', '日').Replace(" ", "");

    descriptionXML = Regex.Replace(ToDBC(descriptionXML.ToUpper().Replace((char)32, ' ').Replace((char)13, ' ').Replace((char)10, ' ')), "[ \[ \] \^ \-*×――(^)$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;"‘’“”-]", "☆").Replace("☆", "").Replace(" ", "");

    注意:"[\^\[\]\-*×――()$%~!@#$…&%¥—+=<>《》!!???::•`·、。,,;;"‘’“”≤]"中‘\’是转义符

  • 相关阅读:
    css页面自适应 媒体查询
    微信小程序rich-text中的nodes属性
    解析base64数据流---加载pdf
    用伪元素完成箭头
    搭建vue --2.x
    搭建Vue项目 vue-cli vue1.x
    Chrome----TCP
    单进程VS多进程
    线程VS进程
    Chrome---network模块---Timing
  • 原文地址:https://www.cnblogs.com/gates/p/3681087.html
Copyright © 2011-2022 走看看