替换空格、换行符、制表符、英文的“.”
2017-10-05 13:41
495 查看
替换字符串中的空格、换行符、制表符:
20180326181010
20180326181010Java中表示空格和数字的正则表达式:1、表示空格 " \\s", "[ ]", "[\\s]"; 表示多个空格"\\s+", "[ ]+", "[\\s]+"2、表示数字 "\\d", "[\\d]", "[0-9]"; 表示多个数字,同理,在后面加上"+"
替换字符串中的英文句号
此处有一个需要注意的细节,调用String.replaceAll方法后,返回的String对象并不是该字符串本身,所以必须重新将引用指向新的对象才能得到替换后的数据,因为String的replaceAll方法是调用Matcher的方法,该方法最后是返回一个新对象,具体可参见源码:
Matcher.replaceAll
@Test public void test01() { Pattern pattern = Pattern.compile("\\s|\n|\t|\r|[.]|[:]|[-]");//替换空格(包括多个连续空格)、换行符、制表符、-、: System.out.println(pattern.matcher("2018.03.26 18:10:10").replaceAll("")); System.out.println(pattern.matcher("2018-03-26 18:10:10").replaceAll("")); }结果
20180326181010
20180326181010Java中表示空格和数字的正则表达式:1、表示空格 " \\s", "[ ]", "[\\s]"; 表示多个空格"\\s+", "[ ]+", "[\\s]+"2、表示数字 "\\d", "[\\d]", "[0-9]"; 表示多个数字,同理,在后面加上"+"
替换字符串中的英文句号
此处有一个需要注意的细节,调用String.replaceAll方法后,返回的String对象并不是该字符串本身,所以必须重新将引用指向新的对象才能得到替换后的数据,因为String的replaceAll方法是调用Matcher的方法,该方法最后是返回一个新对象,具体可参见源码:
Matcher.replaceAll
相关文章推荐
- PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
- 从键盘输入一个英文句子,并处理:去掉最左边和最右边的空白(空格、制表符),把连续的空白替换为一个空格。
- SQL替换空格,制表符,换行符,回车符.
- PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
- java替换换行符、制表符、空格等
- java去除字符串中的空格、回车、换行符、制表符 .
- 统计空格、制表符和换行符以及ff,fl,fi
- THINKPHP 清除HTML注释、换行符、空格、制表符等
- java去除字符串中的空格、回车、换行符、制表符
- java去除字符串中的空格、回车、换行符、制表符
- java去除字符串中的空格、回车、换行符、制表符
- 第7周 C语言程序设计(新2版) 练习1-21 空格串替换为最小数目的空格和制表符
- PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
- Eclipse显示空白符,如空格、制表符、换行符等
- 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方
- 如何计算换行符、空格与制表符的个数(以及为何不能用此法来算单词数)
- 练习1-20:请编写程序detab,将输入中的制表符替换成适当数目的空格,适空格充满到下一个制表符中止的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。n应该作为变量还是符号常量呢?
- 在office中查找替换时如何替换为制表符或换行符
- java 替换掉所有的空格回车换行符
- 换行符javajava去除字符串中的空格、回车、换行符、制表符