【发布时间】:2014-07-24 20:35:05
【问题描述】:
我正在尝试使用模式 \w(?=\w) 使用以下内容查找 2 个连续字符, 虽然前瞻有效,但我想输出实际匹配但不消耗它
代码如下:
Pattern pattern = Pattern.compile("\\w(?=\\w)");
Matcher matcher = pattern.matcher("abcde");
while (matcher.find())
{
System.out.println(matcher.group(0));
}
我想要匹配的输出:ab bc cd de
但我只能得到a b c d e
有什么想法吗?
【问题讨论】: