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

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

转载于:https://www.cnblogs.com/gates/p/3681087.html

C# 用正则表达式替换字符串中所有特殊字符相关推荐

  1. java 通过正则表达式替换字符串中部分内容

    最近开发遇到个需求,需要使用正则来替换字符串中间的一部分内容,也是面向百度探索了一番,之前还没怎么在实际中用过正则_,这里记录一下. 话不多说,直接上代码(解释在后面): public static ...

  2. java正则表达式替换指定字符串_笔记_正则表达式替换字符串中特定范围内的字符。...

    功能:从字符串中找到所有<>之间的单引号,转换成双引号. 如: 转换成: 代码: package test_java; import java.util.regex.Matcher; im ...

  3. 正则表达式替换字符串中的${}里面的数据

    一.直接上代码 private String getNewStr(String str,Map<String,String> map) {if (str.contains("$& ...

  4. scala字符串替换_如何在Scala中替换字符串中的正则表达式模式?

    scala字符串替换 Scala | 替换字符串中的正则表达式模式 (Scala | Replacing a regular expression pattern in a string) Repla ...

  5. Java替换文件名字符串中的特殊字符,避免创建文件失败

    文章目录 1.文件名中不能有哪些字符? 2.创建文件时,如何进行判断? 3.如何替换文件名'字符串中的特殊字符? 4.(很重要的)补充: 1.文件名中不能有哪些字符? 在Windows系统创建文件,其 ...

  6. EditPlus正则表达式替换字符串详解

    EditPlus正则表达式替换字符串详解 发布时间:April 8, 2007 分类:Regular <PHP 实现多服务器共享 SESSION 数据> <利用javascript在 ...

  7. java 正则表达式 替换字符串img标签的路径_python面试题汇总第06期-正则表达式(内附7题及答案)...

    1.python正则表达式中匹配(match)和查找(search)的区别 答:正则表达式中match和search的方法比较相似 相同点:都是在一个字符串s中寻找pat子字符串,如果能找到,就返回一 ...

  8. php 字符串 替换 最后,php如何替换字符串中的最后一个字符

    php替换字符串中的最后一个字符的方法是:可以通过preg_replace()函数来实现.该函数的语法为:[preg_replace(mixed $pattern, mixed $replacemen ...

  9. python去掉字符串中的特殊字符和数字

    在python数据处理过程中,有时候需要将字符串中的特殊字符和数字进行剔除.我们可以利用正则表达式来轻松的完成它.   File "D:\software\python\lib\re.py& ...

最新文章

  1. 深入jQuery中的data()
  2. 单片机值得学吗?会单片机能找什么工作?
  3. leetcode算法题--二叉树中和为某一值的路径
  4. CodeSmith 破解和注册
  5. python中的列表是采用链式结构实现的_Python数据结构与算法之列表(链表,linked list)简单实现...
  6. Aspose.Words 自定义文档模版生成操作类
  7. Google Spanner 论文笔记
  8. MATLAB矩阵元素的处理
  9. .net|dotnet应聘人员应该掌握的知识点
  10. 计算机应用与维修专业主修,计算机应用与维修专业个人简历制作
  11. 矩阵横向输出_Python3算法之八:矩阵螺旋遍历
  12. 如何在div中垂直对齐图像
  13. 凝思系统改时间_大众改原厂盲点监测系统,中山大众原厂改装,途观L改盲点监测...
  14. 自学网c语言教学视频教程下载,C语言从入门到精通教程 高清不加密 黄老师 视频教程 教学视频 百度网盘下载...
  15. 关于Y400 电源管理 Win10解决方案
  16. 吴恩达机器学习教程中文笔记目录
  17. ios中为视图添加圆角
  18. 慕课编译原理(第十章.构造优先关系表)
  19. 知乎高赞!怎么自学 python,大概要多久?
  20. Linux系统账号安全

热门文章

  1. jQuery1.2选择器(1)
  2. 我的RHCE考试终于要开始了!
  3. 【Vegas2006】8月24日-花豆擀面做法
  4. Unity编辑器定制和开发插件
  5. golang sqlx scan 到结构体中_Golang语言并发编程之定时器
  6. 计算机上无线网络开关在哪里,笔记本电脑无线网开关在哪_笔记本电脑如何打开无线网-win7之家...
  7. androidstudio打包apk 文件_Android 缩小apk体积过程记录
  8. 深入了解vue中slot和slot-scope
  9. hadoop与mysql的区别_数据库与hadoop与分布式文件系统的区别和联系
  10. 新手开发记录:把ListView、Adapter的逻辑捋顺,做一个微博热搜吧