简单js正则表达式

本文深入探讨了正则表达式在Java编程中的应用,详细解释了字符、元字符、限定符等概念及其意义,并通过具体示例展示了如何在Java中使用正则表达式进行字符串匹配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/^ $/ 以两个开始和结尾

/^\w{5,15} $/.test(f.name.value); 5-15位

/^ \w+@\w+.\w+ $/.test(f.name.value);

正则表达式
字符java中正则意义
."."代表任何一个字符
\d"\\d"代表0-9的任何一个数字
\D"\\D"代表任何一个非数字字符
\s"\\s"代表空格类字符: \t \n \x0B \f \r
\S"\S"代表非空格类字符
\w"\\w"代表可用于标示符的字符($除外)
\W"\\W"代表不能用于标示符的字符


元字符
模式意义
[abc]a、b、c、中任何一个
[^abc]除a、b、c、以外的任何字符
[a-d]a到d中任何一个
[a-d[m-p]]a-d 或 m-p中任何字符(并)
[a-z&&[def]]d、e和f中任何一个(交)
[a-f&&[^bc]]a、d、e、f(差)

限定符
模式意义
X?0或1次
X*0或多次
X+1或多次
X{n}恰好n次
X{n,}只好n次
X{n,m}n到m次




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值