去掉字符串中非法字符包括转义字符和全国字符

原创 2006年05月18日 02:18:00

//非法字符自定义
  private string Get_Format_Custorm(string str1)
  {
   string rel_str="";

//   String str1 = "  /r/n  /r/n  /r/n多幅阿斗所附斯多  /r/n夫嘎的从";
    String delim = " /r/n ";//自定义去掉的字符
//   String str2 = str1.Trim(delim.ToCharArray());
   int startIndex=0;

   while(startIndex<str1.Length)
   {
    str1 = str1.Trim(delim.ToCharArray());
    int endIndex=str1.IndexOfAny(delim.ToCharArray(),startIndex);

    if(endIndex!=-1)
    {
     rel_str+=str1.Substring(startIndex,endIndex-startIndex);
     str1=str1.Substring(endIndex+1);
     
    }
    else
    {
     rel_str+=str1.Substring(startIndex);
     break;
    }
   }
   return rel_str;
  }

相关文章推荐

JAVA 去除字符串的非法字符

方法一:使用正则表达式,只保留常见字符 String wrongString = "sdfsa f,ds。";String correct = wrongString.replaceAll("[^0-...

去掉字符串中的转义字符

当string中存在转义字符的时候,我们可以用这个方法把转义去掉。

【python】 关于去掉转义字符\,输出中文字符(decode("string_escape"))

假如有一个GBK的字符aa='\\xC1\\xBD',要输出中文,那么就要利用decode("string_escape")命令,去掉转义字符\,例如下面的代码: #coding=gbk impo...

过滤文件名中的非法字符

过滤文件名中的非法字符: /* * Date: 14-7-18 * Project: Access-Control-V2 */ package cn.irains.access.v2.comm...

if语句,逻辑运算符&&和||和!,cctype字符库,?:,switch,continue和break,清除非法字符cin.clear(),文件的输入输出

if语句:if(条件){语句块};if(){}else{}; if(){}else if{}else{}。 ||(或)运算符和&&(与)运算符和!(非)运算符。 字符函数库cctype:头文件, ...

利用StringEscapeUtils对字符串进行各种转义与反转义(Java)

apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml...

C/C++中正反斜杠和转义字符

http://www.cnblogs.com/zuoguanglin/archive/2012/02/23/2364528.html http://www.cnblogs.com/emanlee/ar...

String类的split() 方法中 关于转义字符的问题

------- android培训、java培训、期待与您交流! ----------   String类的split()方法是用指定的正则表达式分割字符串,返回值是String[]. 例: S...

java中常见的转义字符

  • 2010年05月19日 12:46
  • 1KB
  • 下载

HTML_转义字符

  • 2008年05月29日 16:42
  • 243B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:去掉字符串中非法字符包括转义字符和全国字符
举报原因:
原因补充:

(最多只允许输入30个字)