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 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短