`
dannyhz
  • 浏览: 369596 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

对空格 tab这些特殊字符的这种正则表达式的替换

 
阅读更多
	public static String replaceBlank(String str) {
			String dest = "";
			if (str!=null) {
				Pattern p = Pattern.compile("\\s*|\t|\r|\n");
				Matcher m = p.matcher(str);
				dest = m.replaceAll("");
			}
			return dest;
		}
		/*-----------------------------------

		笨方法:String s = "你要去除的字符串";

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

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

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

		注:\n 回车(\u000a) 
		\t 水平制表符(\u0009) 
		\s 空格(\u0008) 
		\r 换行(\u000d)*/
分享到:
评论

相关推荐

    正则表达式

    由于某些字符类非常常用,所以JavaScript的正则表达式语法包含一些特殊字符和转义序列来表示这些常用的类.例如, \s 匹配的是空格符,制表符和其它空白符, \s 匹配的则是空白符之外的任何字符. 正则表灰式的字符类 ...

    正则表达式30分钟入门教程

    正则表达式里还有更多的元字符,比如\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。\w匹配字母或数字或下划线或汉字等。 对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它...

    PHP匹配连续的数字或字母的正则表达式

    正则表达式的写法规则:“/规则需要写在2个斜杠中间/”。 (. :小数点)用于匹配除换行符之外的所有字符。 (\s:反斜杠小写s)用于匹配单个空格符,包括tab键和换行符; (\S:反斜杠大写S)用于匹配除单个空格符...

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    * Summary of regular-expression constructs 正则表达式结构简介: * Construct Matches * Characters 字符: * x The character x x 字符 x * \\ The ...

    正则表达式[\s\S]*与[\w\W]* 什么意思

    另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现,比如下面的正则: [ace]* 这表示,只要出现a/c/e这三个任意的字母,都会被匹配 [\s]表示,只要出现空白就匹配 [\S]表示,非空白就匹配 \w 匹配包括...

    JavaScript中正则表达式判断匹配规则及常用方法

    正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了。  \d可以匹配一个数字 ’00\d’可以匹配’007′ ,...

    trim原型函数看js正则表达式的性能

    请在这里写足够多的空格或者tab字符。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]在解释这个原因的时候想起以前看到master regular expression里面有提到过。NFA和DFA的引擎是有区别的。js/perl/...

    PilotEdit Lite v12.7.0.zip

    此外,软件还支持文件加密、十六进制编辑、列模式、回行显示、正则表达式、多行查找和替换、代码折叠、关键字高亮显示、大文件排序、删除重复、执行自定义脚本自动修改文件等等。需要的朋友快来下载吧! PilotEdit...

    PilotEdit支持超过400G的文件编辑

    PilotEdit破解版包含了文本编辑、HEX编辑、FTP上传下载、文件目录比较、基于正则表达式的查找和替换以及加密解密等诸多功能为一体的软件。软件界面友好,功能强大,是一款非常不错的软件。  1、PilotEdit支持超过...

    功能超级强悍的文本编辑器 PilotEdit 14.3.0 + x64 中文多语免费版.zip

    文本编辑器,支持文本编辑,比较,FTP编辑,FTP上传下载,加密,十六进制编辑,列模式,回行显示,正则表达式,多行查找和替换,代码折叠,关键字高亮显示,编辑400GB的大文件,比较100GB的大文件,对超过1G的大文件...

    shell–awk(文本三剑客之一)

    awk Perl等还支持正则表达式扩展出来的一些元字符 符号 意义 ? 匹配0个或1个在其之前的字符 + 匹配一个或多个在其之前的字符 ( ) 表示一个字符集合或用在expr中 竖线 表示或,匹配一组可选的字符 ...

    everything

    Everything支持正则表达式,或者说,支持一些简单的正则表达式。但对大多数用户而言,这已经足够了!Everything支持的正则表达式有: | () ? * + . [] [^] ^ $ {m,n} rex网友的翻译。如果你不了解什么是正则表达式...

    C#编程经验技巧宝典

    121 <br>0200 如何使用正则表达式验证电话号码 121 <br>0201 如何使用正则表达式验证输入密码条件 121 <br>0202 如何使用正则表达式验证邮政编号 121 <br>0203 如何使用正则表达式验证手机号 ...

    JQuery 操作Javascript对象和数组的工具函数小结

    空白字符为任何匹配Javascript正则表达式\s的任何字符。包括空格、换页、换行、回车、tab、垂直指标符等。 $.each(container, callback) 对container的每一项进行迭代,为每一项调用回调函数callback。 container ...

    SuperNotepad

    23) 正则表达式处理字符 例︰"\b([a-z]+) \1\b"合并多次重复单词 24) 可设置字符内部编码 (注:分Unicdoe和ANSI两种;[设置]->[设置字符编码类型]中设定) 6.计算功能支持函数清单: (注:num 表示数字; "" ...

    PHP开发实战1200例源码

    实例110 通过正则表达式对字符串进行匹配查找 141 实例111 通过IP地址查找主机所在地 142 实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用...

    JS常用校验

    * matchPattern(value,mask) //自定义规则,mask为正确的正则表达式,返回通过自定义验证的字符串 * isEnglish(name) //判断是否为英文,正确返回ture,否则返回false * isChinese(name) //判断是否为中文,正确返回 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例110 通过正则表达式对字符串进行匹配查找 141 实例111 通过IP地址查找主机所在地 142 实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用...

Global site tag (gtag.js) - Google Analytics