首页 > 代码库 > 使用正则表达式匹配省略号
使用正则表达式匹配省略号
package cn.edu.shu.util; import org.junit.Test; /** * * <p> * ClassName MatchApostrophe * </p> * <p> * Description 该类用来使用正则表达式匹配省略号,但是非常奇怪的是eclipse中省略号有两种不同的形式,见下面,那么当我文本里有省略号出现的时候,我不知道其读到eclipse中是哪种形式,<br/> * 所以我都需要进行匹配 * </p> * * @author wangxu wangx89@126.com * <p> * Date 2014年11月14日 下午5:49:51 * </p> * @version V1.0 * */ public class MatchApostrophe { @Test public void testApostrophe() { String str1 = "第一种形式的……这是尾巴"; String str2 = "第二种形式的......这是尾巴"; String test = "头部正在流血……/......5分钟后交警赶到现场"; String testStr = test.replaceAll("(…{2})", "。").replaceAll("(\\.{6})", "。"); System.out.println(testStr); String[] split = str1.split("(\\…{2})");//匹配第一种省略号 String[] split2 = str2.split("(\\.{6})");//匹配第二种省略号 for (String s : split) { System.out.println(s); } System.out.println("---------------------------------"); for (String s : split2) { System.out.println(s); } } }
使用正则表达式匹配省略号
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。