/**
	 * @function
	 * @param source 待分句的句子
	 * @param div 分隔符
	 * @param include 结果中是否包含分隔符
	 * @return
	 */
	public static String[] split(String source,String div,boolean include) {

		StringTokenizer tokens = new StringTokenizer(source,div,include);
		String[] result = new String[tokens.countTokens()];
		int i = 0;
		while (tokens.hasMoretokens()) {
			result[i++] = tokens.nextToken();
		}
		return result;
	}

切分句子非正则的更多相关文章

  1. 正则表达式 – 如何从输入中获取句号?

    在文本中检测句子边界似乎很难.引号如.!?可能用于分隔句子但不准确,因为可能有歧义的词和引文,如美国或教授或博士我正在研究Tperlregex库和正则表达食谱JanGoyvaerts但我不知道如何编写检测表达式句子?在delphi中使用Tperlregex可能是比较准确的表达式?谢谢首先,您可能需要达到自己对“句子”的定义,然后实现该定义.例如,怎么样:是一两句话吗?

  2. 正则表达式:两场比赛之间的负向前瞻

    我正在尝试构建一个像这样的正则表达式:这似乎与负面预测有关,但是当我遇到这样的情况时,我遇到了问题:我希望上面的句子匹配,但是第一个和第二个匹配单词之间的负面预测“溢出”,所以第二个单词永远不会匹配.让我们看一个实际的例子.我不想匹配每个带有“我”和“馅饼”这个词的句子,而不是那两个词之间的“讨厌”这个词.我有这三句话:我有这个正则表达式:哪个匹配第一个句子,但不匹配第二个句子,因为负向前瞻扫描整

  3. Flesch-Kincaid可读性:改进PHP功能

    我编写了这个PHP代码来实现Flesch-Kincaid可读性分数作为函数:您有如何改进代码的建议吗?我希望你能帮助我.提前致谢!就启发式而言,代码看起来很好.以下是需要考虑的一些要点:使计算机所需的项目难以计算:>什么是句子?说真的,这句话是什么?

  4. PHP – 获取文本的前两句话?

    我的变量$content包含我的文本.我想从$content创建一个摘录并显示第一个句子,如果句子短于15个字符,我想显示第二个句子.我已经尝试从文件中删除前50个字符,它可以工作:但我对结果不满意.是否有PHP函数获取整个单词/句子,而不仅仅是substr?我想通了,但它很简单:

  5. 在PHP中将段落分解成句子

    我一直在使用将段落分割成句子.然而,这不包括用不同的标点符号结束的句子,如!?我试过了希望但是它没有工作…

  6. 编写一个正则表达式:检查一个句子是否以大写字母开头,以句号结尾.

    matches通知此字符串是否匹配给定的正则表达式。此方法调用的str.matches形式与以下表达式产生完全相同的结果:Pattern.matches

  7. 切分句子非正则

  8. 如何用java获取句子的逻辑部分?

    假设有一句话:把它改成没有打破句子的意义,它仍然有效.以任何其他方式改组单词会对无效句子产生怪异.所以基本上,我说的是句子的一部分,它使信息更具体,但删除它们并不会破坏整个句子.是否有任何NLP库可以识别这些部件?

  9. java – 如何为特定句子创建感叹号

    我想使用javaAPI为特定句子创建感叹词?如果您给出一个句子,是否有任何供应商或工具可以帮助您产生感叹号.注意:句子将由用户提供,我们应该能够得到正确的句子.我不确定,如果需要在其他类别下标记EDIT1还有一些例子,我希望这个例子尽可能通用例如他们迟到==他们不迟到!’对所有输入示例并获得有效的感叹句.你正在进行语法转换,比如these.LingPipe看起来它有一些你可以使用的东西,特别是如果你正在开发一个学习系统,并且需要识别’partsofspeach‘.

  10. java – 如何确定字符串是英文句子还是代码?

    考虑以下两个字符串,第一个是代码,第二个是英语句子.如何检测第一个是代码而第二个不是代码.我正在考虑计算特殊字符,并设置是否达到某个阈值.有没有更好的方法来做到这一点?

随机推荐

  1. 法国电话号码的正则表达式

    我正在尝试实施一个正则表达式,允许我检查一个号码是否是一个有效的法国电话号码.一定是这样的:要么:这是我实施的但是错了……

  2. 正则表达式 – perl分裂奇怪的行为

    PSperl是5.18.0问题是量词*允许零空间,你必须使用,这意味着1或更多.请注意,F和O之间的空间正好为零.

  3. 正则表达式 – 正则表达式大于和小于

    我想匹配以下任何一个字符:或=或=.这个似乎不起作用:[/]试试这个:它匹配可选地后跟=,或者只是=自身.

  4. 如何使用正则表达式用空格替换字符之间的短划线

    我想用正则表达式替换出现在带空格的字母之间的短划线.例如,用abcd替换ab-cd以下匹配字符–字符序列,但也替换字符[即ab-cd导致d,而不是abcd,因为我希望]我如何适应以上只能取代–部分?

  5. 正则表达式 – /bb | [^ b] {2} /它是如何工作的?

    有人可以解释一下吗?我在t-shirt上看到了这个:它似乎在说:“成为或不成为”怎么样?我好像没找到’e’?

  6. 正则表达式 – 在Scala中验证电子邮件一行

    在我的代码中添加简单的电子邮件验证,我创建了以下函数:这将传递像bob@testmymail.com这样的电子邮件和bobtestmymail.com之类的失败邮件,但是带有空格字符的邮件会漏掉,就像bob@testmymail也会返回true.我可能在这里很傻……当我测试你的正则表达式并且它正在捕捉简单的电子邮件时,我检查了你的代码并看到你正在使用findFirstIn.我相信这是你的问题.findFirstIn将跳转所有空格,直到它匹配字符串中任何位置的某个序列.我相信在你的情况下,最好使用unapp

  7. 正则表达式对小字符串的暴力

    在测试小字符串时,使用正则表达式会带来性能上的好处,还是会强制它们更快?不会通过检查给定字符串的字符是否在指定范围内比使用正则表达式更快来强制它们吗?

  8. 正则表达式 – 为什么`stoutest`不是有效的正则表达式?

    isthedelimiter,thenthematch-only-onceruleof?PATTERN?

  9. 正则表达式 – 替换..与.在R

    我怎样才能替换..我尝试过类似的东西:但它并不像我希望的那样有效.尝试添加fixed=T.

  10. 正则表达式 – 如何在字符串中的特定位置添加字符?

    我正在使用记事本,并希望使用正则表达式替换在字符串中的特定位置插入一个字符.例如,在每行的第6位插入一个逗号是什么意思?如果要在第六个字符后添加字符,请使用搜索和更换从技术上讲,这将用MatchGroup1替换每行的前6个字符,后跟逗号.

返回
顶部