c#如何去除字符串中的空格,回车,换行符,制表符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#如何去除字符串中的空格,回车,换行符,制表符相关的知识,希望对你有一定的参考价值。

代码如下:

string l_strResult =  str.Replace("\\n", "").Replace(" ","").Replace("\\t","").Replace("\\r","");

去除空格:s = s.replace('\\\\s','');

去除回车:s = s.replace('\\n','');

这样也可以把空格和回车去掉,其他也可以照这样做。

注:\\n 回车(\\u000a) 

\\t 水平制表符(\\u0009) 

\\s 空格(\\u0008) 

\\r 换行(\\u000d)*/

扩展资料

在JAVA中去除字符串中的空格,回车,换行符,制表符的代码如下:

public class TxtWithoutNTSRElement  

 public static String getTxtWithoutNTSRElement(String str)  

String dest = "";    

if (str!=null)    

 Pattern p = Pattern.compile("[\\\\s]|[\\t]|[\\r]|[\\n]|[?]|[^\\\\pASCII]");   

 Matcher m = p.matcher(str);   

dest = m.replaceAll("");    

    

 return dest;    

    

 public static void main(String[] args)  

// String test="                                                        168.7";

//String test="s            srrttee  s  see??  ?";   

 String test="2011-01-01 ";

System.out.println(TxtWithoutNTSRElement.getTxtWithoutNTSRElement(test));  

    

参考技术A string l_strResult = 你的字符串.Replace("\n", "").Replace(" ","").Replace("\t","").Replace("\r","");本回答被提问者和网友采纳

去除空格,水平制表符:CHAR换行符:CHAR(10)回车符:CHAR(13)

水平制表符:CHAR(9)、换行符:CHAR(10)、回车符:CHAR(13)

UPDATE yh_tor set id_card= trim(REPLACE(REPLACE(REPLACE(id_card, CHAR(9), ''), CHAR(10), ''), CHAR(13), ''))
 

以上是关于c#如何去除字符串中的空格,回车,换行符,制表符的主要内容,如果未能解决你的问题,请参考以下文章

Java如何去除字串中的空格、回车、换行符、制表符

java去除字符串的空格,换行符,水平制表符,回车

读文件内容,分割字符串,去除空格,换行,回车,制表符

怎么从字符串中删去空格和换行符

Java 去除excel表格内容中的空格

去除空格,水平制表符:CHAR换行符:CHAR(10)回车符:CHAR(13)