x*表示有零个或多个x字符, 那也就是有一个字符的时候就不能匹配 ,那下面的程序中间字符为一个时,还是能够匹配?
public class StringEx7
{
public static void main (String [ ] args)
{
String sen = "^[A - Z].*[\\.]$";
String s = "Ah." ;
System . out . println (s . matches (sen)) ;
}
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
就这三个量词,我是按照这样的顺序记忆的。
?
,+
,*
,分别表示:
?
: 至多1次,至少0次;+
: 至多N次,至少1次;*
: 至多N次,至少0次.*表示多个,不表示零个,一个也是多个。
写错了,应该是零个至多个
话说你到底是学语文还是学编程
(ー_ー)!!