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 {@Testpublic 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);}}
}

使用正则表达式匹配省略号相关推荐

  1. re2正则表达式匹配引擎的c接口版本cre2的中文使用手册

    前言 re2 官方地址: https://github.com/google/re2 cre2 官方地址: https://github.com/marcomaggi/cre2 1 基本类型定义 不透 ...

  2. Oracle正则表达式匹配中文的问题

    查资料知道中文Unicode范围是\u4e00 - \u9fa5 可是自己用来正则表达式匹配中文总是用不了Unicode.最简单举例: select regexp_replace('abc秋歌def' ...

  3. python3 正则表达式 嵌套表格_在Python中使用正则表达式匹配嵌套结构

    unutbu.. 14 编辑: falsetru的嵌套解析器,我稍微修改为接受任意正则表达式模式来指定分隔符和项目分隔符,比我原来的re.Scanner解决方案更快更简单: import re def ...

  4. 剑指offer:面试题19. 正则表达式匹配

    题目:正则表达式匹配 请实现一个函数用来匹配包含'. '和'*'的正则表达式.模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次).在本题中,匹配是指字符串的所有字符匹 ...

  5. 使用正则表达式匹配HTML 下各种title标签

    http://www.oschina.net/question/195686_46313 <title>标题</title> <title> 标题 </tit ...

  6. 刻意练习:LeetCode实战 -- Task18. 正则表达式匹配

    背景 本篇图文是LSGO软件技术团队组织的 第二期基础算法(Leetcode)刻意练习训练营 的打卡任务.本期训练营采用分类别练习的模式,即选择了五个知识点(数组.链表.字符串.树.贪心算法),每个知 ...

  7. 通配符?子字符串匹配主字符串次数_突破LeetCode,拿BAT大厂offer之《正则表达式匹配》(动态规划)...

    导读:算法哥前面分享了一个<通配符匹配>,有粉丝留言,算法哥你再讲讲leetcode上另一道<正则表达式匹配>,正则表达式匹配这道题是前面通配符匹配的加强版,大家一起来学习吧! ...

  8. Java算法练习——正则表达式匹配

    题目链接 题目描述 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配. '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要 ...

  9. 正则表达式匹配换行符

    正则表达式匹配换行符 一开始没有发现html文档中有很多\n,结果用模式 <table[^>]>.*</table> 得到的table间的数据不正确,根据百度百科,可以看 ...

最新文章

  1. Linux进程-进程的创建
  2. 给单片机焼写程序需要什么东西_单片机怎么烧写程序
  3. .net core 2.1 mysql_ASP.NET Core 2.2 + MySQL + DB First
  4. 求字符串的不重复字符的最长子串长度的问题
  5. HTML+CSS+JS实现 ❤️高光立体游戏卡片悬停ui特效❤️
  6. 8个提高工作效率的Web前端开发框架总结
  7. 朋友们PR又快要更新了,我们该做准备了
  8. VS error C2471: 无法更新程序数据库vc90.pdb的解决办法
  9. PyCharm常用配置和常用插件
  10. 适合儿童学习的编程语言一览
  11. Autodesk AutoCAD 2013 简体中文版下载
  12. 深圳的住房公积金的那些事儿~(缴纳标准,用处用法)
  13. C#简单使用ManagedWifi
  14. 设计分享|基于单片机的矩阵电子琴(汇编)
  15. 利用ELK技术栈收集nginx日志
  16. 腾讯云DNS 域名服务器(nameservers)修改
  17. Linux系统checkra1n装错插件,CheckRa1n越狱常见问题汇总 CheckRa1n越狱问题解决方法
  18. Any Takers For AIG's Asian Arm?
  19. 彻底搞懂Python切片操作_xing2516_新浪博客
  20. 微型计算机的典型结构式,试卷正文1新.doc

热门文章

  1. 深度学习与智能故障诊断学习笔记(三)——RNN与LSTM推导详解
  2. SRM 559 div 2【AK】
  3. Java校验入参之正则表达式校验特殊字符
  4. 计算机图形学头歌实训平台——二维几何变换
  5. mysql查询第二大的_sql查询最大的见多了,查询第二的呢???
  6. jzoj3912. 超氧化钾(B组——Day6)
  7. 阿里云RSA签名RSASSA-PSS
  8. 看见的,看不见了;记住的,遗忘了;看不见的,看见了;遗忘的,记住了。
  9. 传统pos及与智能还款、智能代还App,该如何选择?
  10. 互联网科技今年九个兴奋点:O2O深耕细作,可穿戴设备分水岭