在范围内的String中获取匹配位置的方法

时间:2014-09-10 01:10:31

标签: java string

我的问题与此问题非常相似

Java: method to get position of a match in a String?

除了我将搜索非常长的字符串(数百兆字节),所以我希望该方法在某个索引之后放弃。

类似this之类的内容,除了结束索引外。是否有提供此功能的库?

1 个答案:

答案 0 :(得分:0)

你们可以分两步完成这项工作。

  1. 使用subString(0, certainIndex)

  2. 获取要搜索的子字符串,即从开头到endIndex(或某个索引)
  3. 然后使用indexOf(matchString)在字符串中找到模式第一次出现的位置i =。