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(" ", "");

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

  • 相关阅读:
    grunt 使用比较
    一些技术要点
    git 使用笔记
    oo的一些概念
    借用构造函数继承非原型
    bower解决js的依赖管理
    需要了解的一些东西
    一些常用的代码
    js模式(一):单例模式
    写给自己的计划
  • 原文地址:https://www.cnblogs.com/gates/p/3681087.html
Copyright © 2011-2022 走看看