Java中的量词
量词是一个概念,允许程序员指定正则表达式中特定类型值的出现次数。量词有不同的类型,其中一些包含“?”(勉强的量词),'+'(所有的量词)。在这篇文章中,我们将看到勉强的量词是如何工作的。
示例
以下是一个例子-
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Demo {
public static void main(String[] args) {
Pattern my_pattern = Pattern.compile("sam+?");
Matcher my_match = my_pattern.matcher("samp");
while (my_match.find())
System.out.println("The pattern has been found - " + my_match.start() + " to " + (my_match.end()-1));
}
}输出结果
The pattern has been found - 0 to 2
名为Demo的类包含主要功能。创建一个模式类实例,并创建一个Matcher类实例,以检查是否找到了与特定模式匹配的对象。“查找”功能用于检查是否找到匹配项,如果为真,则在屏幕上显示相关消息。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短