怎么去除字符串里面的的特殊字符

问题描述

要把XML字符串转为XML,该串会产生特殊字符导致转换失败。特殊字符可以在文本编辑框里面显示,但复制到代码里面就显示为空,但占一个字符的位置,怎么去掉这些不符合XML规范的东西?这些字符是些箭头方框之类的,只能截图了,复制不过来

解决方案

本帖最后由 xzyl 于 2016-03-08 09:11:00 编辑
解决方案二:
看它的ASCII码是什么。
解决方案三:

解决方案四:
不行啊,XML字符串的机构如下<itemid=''222“”>aaaddfe4545</item><itemid=''333“”>aa**8dadff</item>....用System.Security.SecurityElement.Escape会把<.>也删除掉的
解决方案五:
引用3楼xzyl的回复:

用System.Security.SecurityElement.Escape会把<.>也删除掉的

这啥呀?为什么不按照.net简单的XML对象方法来处理XML字符串?
解决方案六:
str里面含有ASCII特殊字符通过xmldoc.LoadXml(str);的时候就不执行了。不含的时候,是正常的。但由于str有情况下会含导致load失败

时间: 2024-08-03 21:20:33

怎么去除字符串里面的的特殊字符的相关文章

PHP使用trim函数去除字符串左右空格及特殊字符实例_php技巧

本文实例讲述了PHP使用trim函数去除字符串左右空格及特殊字符的方法.分享给大家供大家参考,具体如下: PHP中trim()函数定义如下: trim(string,charlist) 参数说明如下: string 必需.规定要检查的字符串. charlist 可选.规定从字符串中删除哪些字符.如果被省略,则移除以下所有字符: "\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 &q

php去除字符串首尾中英文空格程序

例1.trim函数删除空格 trim()函数用于去除字符串开始位置以及结束位置的空格,并返回去掉空格后的字符串.语法如下: string trim(string str[,string charlist]); ltrim()函数用于去除字符串左边的空格或指定字符串.语法如下: string ltrim(string str[,string charlist]); rtrim()函数用于去除字符串右边的空格和特殊字符.语法如下: string rtrim(string str[,string ch

去除字符串中所有的超级链接

链接|字符串 以下是函数源代码:'========================================================= '** 函数:RemoveHref_A '** 作用:去除字符串中所有的超级链接  '** 作者:阿里西西 '** 时间:2005-11-10 '** 网站:http://www.alixixi.com/  '========================================================= Function Rem

Python中如何去除字符串首尾填充

Python中, 去除字符串首尾填充, 使用lstrip(), 去除左填充;rstrip(), 去除右端填充; strip(), 去除两端填充; 也可以指定填充去除, 注意只会去除首尾两端的填充, 以空格为标记; 代码如下: # -*- coding: utf-8 -*- #==================== #File: TextExercise.py #Author: Wendy #Date: 2014-03-04 #==================== #eclipse pyde

js去除字符串里中文与空格的例子

 js去除字符串里中文与空格我们可以使用替换与正则表达式来实现,下文就整理了两个简单的例子,希望对各位有用. 1.去掉空格: function moveSpace(){ var str=" abc defg"; alert(str.replace(/[ ]/g,"")); } moveSpace(); 2.去掉中文: var title ="字符串zifuchuan" var reg=/[u4E00-u9FA5]/g; var result=ti

asp 去除字符串中的空格和数字正则表达式

本文章为你提供一款超好的asp教程 去除字符串中的空格和数字正则表达式哦,这四款替换空格与数字的正则是各有不同哦. <script language="网页特效" type="text/javascript"> var str; str="10    3333    abc123"; var rg; rg=/[0-9]{1,}|s/ig; var newstr=str.replace(rg, ""); docume

Python去除字符串两端空格的方法

  这篇文章主要介绍了Python去除字符串两端空格的方法,本文主要讲解了string.lstrip.string.rstrip.string.strip等函数的运用,需要的朋友可以参考下 目的 获得一个首尾不含多余空格的字符串 方法 可以使用字符串的以下方法处理: string.lstrip(s[, chars]) Return a copy of the string with leading characters removed. If chars is omitted or None,

php去除字符串中空字符的常用方法小结

 这篇文章主要介绍了php去除字符串中空字符的常用方法,实例分析了php中的trim().ltrim().rtrim()及chop()等函数的使用技巧,非常具有实用价值,需要的朋友可以参考下     本文实例总结了php去除字符串中空字符的常用方法.分享给大家供大家参考.具体分析如下: php中包含四个可以去除字符串空格的函数: trim() – 去除字符串两端的空字符 ltrim() – 去除字符串前端的空字符 rtrim() – 去除字符串末尾的空字符 chop() –同rtrim(). 代

JS使用正则去除字符串最后的逗号

字符串最后的逗号怎么去除,方法有很多,本文为大家介绍下使用JS正则去除字符串最后逗号,具体实现如下,感兴趣的朋友可以参考下   复制代码 代码如下: var str="a,b,c,d," var reg=/,$/gi; str=str.replace(reg,""); alert(str);