根据中文符号切分语句

import java.text.BreakIterator;
import java.util.Locale;/**根据中文符号切分语句*/
public class JavaBreakIterator {String context="明教因争立教主发生内讧,群雄彼此反目。虽为护教重新纠合,白眉鹰王殷天正带领天鹰教救援,毕竟已有离心离德之虞。光明顶上," +"光明左使杨逍与青翼蝠王韦一笑以及五散人因矛盾火拼,致使成昆乘虚而入,以幻阴指重伤七人,幸得张无忌相救,方得免难。但此时六大派一路杀来," +"光明顶上刀光与人头齐落,剑影共鲜血横飞。由于明教高手均已受伤,无力出战,只剩得殷天正力战众高手 [1]  ,几近油尽灯枯。关键时刻," +"张无忌挺身而出,呼吁双方罢斗,要化解这场冤孽,揭露明教与六派的所谓血债均系奸人挑拨、中有极大误会,愿出头辩明其中曲折原委。" +"然而众人哪里肯听,无忌只好出手,施展九阳神功和乾坤大挪移一一击败六大派中顶尖高手,但又决不斩尽杀绝,还心存仁厚地为双方治宿隙、" +"疗新伤,使六派中不少人对他也心存感戴,明教中人更是感激涕零。六派倒也信守诺言,既然无法打败无忌,便纷纷下山而去。无忌则在不防之下," +"被峨眉小姑娘周芷若用倚天剑所伤。在养伤之际,明教中人共同拥戴他为明教第三十四代教主 [2]  。";public static void main(String[] args) {//根据中文标点符号切分BreakIterator boundary=BreakIterator.getSentenceInstance(Locale.CHINESE);//设置要处理的文本boundary.setText(new JavaBreakIterator().context);int start=boundary.first();for (int end = boundary.next() ; end != BreakIterator.DONE; start=end,end=boundary.next()) {System.out.println(new JavaBreakIterator().context.substring(start,end));}}
}

执行结果

"D:\Program Files\Java\jdk1.8.0_201\bin\java.exe" ...
明教因争立教主发生内讧,群雄彼此反目。
虽为护教重新纠合,白眉鹰王殷天正带领天鹰教救援,毕竟已有离心离德之虞。
光明顶上,光明左使杨逍与青翼蝠王韦一笑以及五散人因矛盾火拼,致使成昆乘虚而入,以幻阴指重伤七人,幸得张无忌相救,方得免难。
但此时六大派一路杀来,光明顶上刀光与人头齐落,剑影共鲜血横飞。
由于明教高手均已受伤,无力出战,只剩得殷天正力战众高手 [1]  ,几近油尽灯枯。
关键时刻,张无忌挺身而出,呼吁双方罢斗,要化解这场冤孽,揭露明教与六派的所谓血债均系奸人挑拨、中有极大误会,愿出头辩明其中曲折原委。
然而众人哪里肯听,无忌只好出手,施展九阳神功和乾坤大挪移一一击败六大派中顶尖高手,但又决不斩尽杀绝,还心存仁厚地为双方治宿隙、疗新伤,使六派中不少人对他也心存感戴,明教中人更是感激涕零。
六派倒也信守诺言,既然无法打败无忌,便纷纷下山而去。
无忌则在不防之下,被峨眉小姑娘周芷若用倚天剑所伤。
在养伤之际,明教中人共同拥戴他为明教第三十四代教主 [2]  。Process finished with exit code 0

BreakIterator-----根据中文符号切分语句相关推荐

  1. [20150831]中文符号在sql语句.txt

    [20150831]中文符号在sql语句.txt --今天在检查代码时发现sql语句中存在全角的等号"=",很明显oracle并没有报错. --实际上itpub上以前有人提到全角& ...

  2. python替换UTF-8编码文本中任意特殊字符,包括中文符号问题:大量文本,将其中的特殊字符用空

    python替换UTF-8编码文本中任意特殊字符,包括中文符号问题:大量文本,将其中的特殊字符用空 python替换UTF-8编码文本中任意特殊字符,包括中文符号 问题: 大量文本,将其中的特殊字符用 ...

  3. java实现汉字判断+中文符号判断

    java一般的中文判断都是利用正则表达式 Pattern pattern = Pattern.compile("[\u4e00-\u9fcc]+"); System.out.pri ...

  4. python之中文符号转英文符号

    方法一: maketrans方法, 它使用的是一种映射关系来将(中文字符)转换为(英文字符),前提需要维护映射关系数据,也就是你维护了(中文符号),你也得维护其对应的(英文符号),且两边的数量得保持一 ...

  5. 正则_验证文本框输入的姓名是否规范(包含生僻字,不包含中文符号与其他字符)...

    1.可用于检查 文本框 输入的姓名 是否规范. 2.包含生僻字 3. 不包含 各种中文符号与其他符号(最后有详细的字符介绍). 最终正则(只能是中文.字母.英文符号 .`· ) ^(?!.*?[\u3 ...

  6. php将中文转为英文,php将中文符号全部替换为英文符号

    php将中文符号全部替换为英文符号 一.总结 一句话总结:可以用简单替换和规律替换 简单替换 str_replace() 规律替换 均相差 65248 方法一:简单替换(php代码) $val1=st ...

  7. C语言如何判断中文符号(简单和原理包中文括编码大全和中文符号)

    编码大全链接(包含标点符号) 一下是判断是不是中文标点符号的方法. #include <stdio.h> #include <stdlib.h>int main() {int ...

  8. Java判断中文汉字和中文符号

    一.判断中文字符(包括中文汉字和中文符号) (1)使用中文的编码区间来判断(推荐,效率高) String str1 = "T恤;https://blog.csdn.net/vpqtxzmze ...

  9. javascript 将中文符号转换成英文符号

    javascript 将中文符号转换成英文符号 CreateTime--2018年3月30日09:01:29 Author:Marydon /*** 将中文符号转换成英文符号*/ function c ...

最新文章

  1. AI一分钟|阿里AI鉴黄师或将取代人类;特斯拉私有化空头潜在利润超10亿美元
  2. pythonshellnohup_python nohup 实现远程运行不宕机操作
  3. Android 沉浸式状态栏的实现方法、状态栏透明
  4. JS window对象常用方法
  5. Angular之ngx-permissions的常见使用情况
  6. http抓包神器:Charles for Mac 特别版v4.6
  7. MySQL安全***实战指南之体系结构篇
  8. MyBatis入门程序案例
  9. Properties与ResourceBundle的基本使用以及区别
  10. 如何把模糊照片变清晰把相片变高清修图#ps教程#ps学习视频
  11. ( )可用来更改计算机系统的设置,2018年职称计算机考试考前冲刺练习及答案(9)...
  12. matplotlib绘制随机漫步
  13. ESP32 开发笔记(三)源码示例 10_IIC_ADXL345 使用IIC总线实现读取ADXL345角度加速度传感器
  14. odbc建oracle dsn,Linux平台配置Oracle ODBC DSN的方法
  15. 有什么可以将word转换成pdf的免费转换工具?
  16. php date函数 在哪里,PHP date函数
  17. 知乎搜索关键字爬取相关图片
  18. 能完成么?马斯克推特宣称特斯拉今年将生产约50万辆电动汽车
  19. C++指针与const的结合用法
  20. matlab 预测曲线走势,基于matlab曲线拟合的数据预测分析

热门文章

  1. ajaxsetup无效_javascript – $.ajaxSetup无效
  2. silverlight 文件下载若干方法
  3. 用示波器测量I2C进行时序图、波形等分析
  4. 硬件测试入门-聊一聊示波器
  5. 适用于 Windows 的 X 服务器
  6. 排序算法-快速排序的时间复杂度分析
  7. iphone 使用技巧
  8. 统计模式识别的原理与方法
  9. 塔望食研院丨百年益生菌,千亿市场正蓝海!
  10. Python基础学习(九)---输入、输出