社区
Java SE
帖子详情
正则表达式
ZHLEEBlander
2012-04-05 09:32:27
请问我想判断字符串以什么开头这样写对不对啊
String string = "theerwiiuo";
Pattern pattern = Pattern.compile("^the");
Matcher m = pattern.matcher(string);
System.out.print(m.matches());
...全文
108
7
打赏
收藏
正则表达式
请问我想判断字符串以什么开头这样写对不对啊 String string = "theerwiiuo"; Pattern pattern = Pattern.compile("^the"); Matcher m = pattern.matcher(string); System.out.print(m.matches());
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火龙果被占用了
2012-04-05
打赏
举报
回复
因为你用的是 Matcher#matches 方法,这个方法要全部匹配正则表达式才会返回 true
你用 Matcher#lookingAt 方法就可以了
sdojqy1122
2012-04-05
打赏
举报
回复
你那句就匹配一个the,不是匹配以the开头的任意字符串。
fan_gangliang
2012-04-05
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
String string = "theerwiiuo";
Pattern pattern = Pattern.compile("^the.*");
Matcher m = pattern.matcher(string);
System.out.print(m.matches());
[/Quote]
正则表达式能解释下吗,之前的为何不对
ZHLEEBlander
2012-04-05
打赏
举报
回复
think very much
baby1986
2012-04-05
打赏
举报
回复
为什么不用String类的startsWith方法呢?
sdojqy1122
2012-04-05
打赏
举报
回复
String string = "theerwiiuo";
Pattern pattern = Pattern.compile("^the.*");
Matcher m = pattern.matcher(string);
System.out.print(m.matches());
sdojqy1122
2012-04-05
打赏
举报
回复
运行一下不就知道了?
正则表达式
30分钟入门教程doc
正则表达式
30分钟入门教程
精通
正则表达式
正则表达式
各语言通用,这本书是经典中的经典
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
Linux基础之
正则表达式
正则表达式
:又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。
正则表达式
通常被用来检索、替换那些符合某个模式(规则)的文本。
正则表达式
是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符...
中文
正则表达式
匹配-正则中文匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则匹配中文字符,中文
正则表达式
的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文
正则表达式
是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的
正则表达式
: [\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章