我想獲得一個字符串:匹配找不到重疊的單詞?
String s = "This is a String!";
而該字符串中返回所有2字對。即:
{"this is", "is a", "a String"}
但現在,我可以把它做的是回報:
{"this is", "a String"}
我如何定義我的while循環,這樣我可以解釋這種缺乏疊詞的?我的代碼如下:(說真的,我很樂意與它只是返回代表它的發現......有多少串子集的int)
int count = 0;
while(matcher.find()) {
count += 1;
}
感謝所有。
你見過[這個SO問題](http://stackoverflow.com/questions/11303309/all-overlapping-substrings-matching-a-java-regex)? –