SpanQuery下的子类有好几个,我就放一篇里集中说说。SpanQuery即跨度查询,首先要理解跨度这个概念,Lucene里跨度是用Spans这个类定义的,源码如下: /** Expert: an enumeration of span matches. Used to implement span searching.* Each span represents a range
按顺序循环跨越 您可以使用getSpans在Spanned或Spannable String中获取跨度数组.但是,只需循环遍历getSpans结果将为not necessarily give them to you in order.为了使它们按顺序排列,您可以使用nextSpanTransition. 下面是一个SpannedString示例,如问题中的示例. (SpannableString