社区
Java SE
帖子详情
匹配{0}、{1}的正则表达式不是"{(\\d)}"吗,错在哪里了?
bjzhanghao
2003-08-29 12:10:40
为什么提示我:
java.util.regex.PatternSyntaxException: Illegal repetition
{(\d)}
我用"{([0-9])}"也不行
...全文
24
2
打赏
收藏
匹配{0}、{1}的正则表达式不是"{(\\d)}"吗,错在哪里了?
为什么提示我: java.util.regex.PatternSyntaxException: Illegal repetition {(\d)} 我用"{([0-9])}"也不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junnef
2003-08-29
打赏
举报
回复
如果不幸就是这样:
/^\{\d\}$/
junnef
2003-08-29
打赏
举报
回复
这样写:
/^{\d}$/
一看就懂:
正则表达式
案例引入 在讲
正则表达式
前,我们不妨先从一个场景来逐渐引入。 你可能有过这样的经历:我们去某些网站注册帐号,当你在设置密码的时候,网站会提示你密码的长度范围,以及对应的规则限制(如下图)。 根据上图,我们将密码设置规则可以描述为两个条件: (1)长度为6-16位; (2)密码中必须包含数字,大写字母,小写字母,特殊字符(指定字符); 现在假设我们不知道
正则表达式
,作为程序员的你,该如何去实现这样一个密码验证呢? 下面是我写的一个校验方法(样本): /** * 校验用户密码是否满足..
正则表达式
中问号(?)的用法详解
正则表达式
中“?”的用法大概有以下几种 1、直接跟随在子表达式后面 这种方式是最常用的用法,具体表示
匹配
前面的一次或者0次,类似于{0,1},如:abc(d)?可
匹配
abc和abcd 2、非贪婪
匹配
关于贪婪和非贪婪,贪婪
匹配
的意思是,在同一个
匹配
项中,尽量
匹配
更多所搜索的字符,非贪婪则相反。正则
匹配
的默认模式是贪婪模式,当?号跟在如下限制符后面时,使用非贪婪模式(*,+,?,{n},{n...
正则表达式
匹配
规则
正则表达式
匹配
规则限定符:?(0或1次)限定符:* (0或1次或多次)限定符:+ (1次或多次)限定符:{ } (指定次数)使用 () 实现多个字符的
匹配
或运算符:|[ ] 定义
匹配
的字符范围元字符 \d \D \w \W \s \S . \b^
匹配
行首, $
匹配
行尾贪婪
匹配
与懒惰
匹配
使用实例 注:本博客使用到的
正则表达式
在线测试工具:https://regex101.com/ 限定符:?(0或1次) ? 表示其前面的一个字符出现的次数可以为0次或1次(可有可无) 测试示例:oo?
Java
正则表达式
匹配
Java
正则表达式
匹配
正则表达式
匹配
URL或者网址
正则表达式
很常用,下面是我整理的
匹配
URL或者网址的一些表达式:
正则表达式
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
匹配
http://regxlib.com/Default....
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章