永发信息网

Java中noCaseMatch的方法的使用

答案:1  悬赏:20  手机版
解决时间 2021-04-19 16:06
Java中noCaseMatch的方法的使用
最佳答案
我就说,这个问题这么没人回答,原来是一个这么"泛"的问题,不好回答呀!简单跟你说一下吧,matchs()这个方法中需要传入一个参数,这个参数是一个字符串类型的。实际上,在执行的时候,JVM会把这个字符串参数理解成为正则表达式,然后实现正则匹配!正则匹配是一个大的议题,一点点篇幅说不清楚,你可以去想象一下你在使用系统搜索功能的时候,在搜索框中填写的东西,那个就是正则表达式。然后,还是给你一个示例把:
public class Test{
public static void main(String args[])
{
String str="abcdefg";
//检查"abcdefg"是否匹配"abcdefg"
System.out.println(str.matches("abcdefg"));
//检查"abcdefg"是否匹配"abc"
System.out.println(str.matches("abc"));
//检查"abcdefg"是否匹配 以abc开头 后接任意字符(可以为空)
System.out.println(str.matches("^abc.*"));
//检查"abcdefg"是否匹配 以abc开头,以字母结束(可以为空)
System.out.println(str.matches("^abc[a-z]*"));
//检查"abcdefg"是否匹配以任意字符开头,以abc作为结尾
System.out.println(str.matches(".*abc$"));
}
}
执行结果:
true
false
true
true
false
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
代表贵州的诗句
第一次做美甲的句子,在美国,做美甲能用到的
一个灵魂拷问:前任邀你吃饭你会去吗
这双鞋子好不好是不是运动鞋200欧元的Asics的
要转学了给同学的赠言,要转学了,给要好的同学
柱子箍筋什么叫隔一拉一
现在直播平台除了斗鱼和B站还有哪里
关于教我做人的名言,关于教你做人的谚语或名
手机问道法宝怎么获得,问道里的粉材怎么得到
做借贷选择金瑞龙怎么样?
不可意思的意思是什么,下载抢盘的文件怎么下
初中三年毕业超长语录,初中毕业三年的人,想说
网络污染包括哪几种污染
有个妹妹才上高一就不想上了,把家里愁死了。
小孩着凉感冒吃什么药,小孩子风寒感冒吃什么
推荐资讯
很唯美的爱情诗句,求古风诗句,要唯美的,爱
男人努力挣钱为了什么?(打一歌名)
安徽徽派建筑诗歌,“徽州古建三绝”指哪三绝
105除以21=几分之几?
魔兽世界刷什么副本给幽暗城声望
爱护儿童标语,怎么写 食品安全 宣传标语
佛教意境很美的诗词,ios开发之美这本书怎么样
郑州空姐被害,凶手抓住没?
秦王李世民除掉王世民(打一农场植物)
男女对唱的歌曲?
为什么我喜欢她,她不能接受我呢
东风标志307的有关问题。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?