搜索
系统检测到您的用户名不符合规范:

js正则表达式

浏览:567 发布日期:2019年11月28日 分类:功能实现 关键字: -
-
字符串的正则方法
match()

search()

replace()

split()

正则方法
exec()

test()

常用元字符
\w 匹配字母、数字、下划线。等价于'[A-Za-z0-9_]'。
\W 匹配非字母、数字、下划线。等价于 '[^A-Za-z0-9_]'。
\d 匹配一个数字字符。等价于 [0-9]。
\D 匹配一个非数字字符。等价于 [^0-9]。
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
\S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。
\b 匹配一个单词边界。例如, 'er\b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。单词之间是空格
\B 匹配非单词边界。
^ 用来检查要匹配的字符串是否在所匹配字符串的开头
$ 用来匹配字符串是否是最后一个
. 除了换行之外的所有字符
需要转义的特殊字符
{ } [ ] / \ + * . $ ^ | ?

字符集 []
[abc] 匹配a,b,c中任意一个字符

[^abc] 匹配不是a,b,c的字符

[0-9] 匹配0~9任意一个数

[a-z]

[A-Z]

[0-9a-z]

量词
n? 匹配0个或者1个n的字符,等价于 {0,1}。

n+ 匹配1次或者多次,等价于 {1,}。

n* 匹配0个或者多个,等价于{0,}。

{n} 匹配确定的 n 次。

{n,} 至少匹配n 次。

{n,m} 最少匹配 n 次且最多匹配 m 次。
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
thisnkphp
积分:485 等级:LV2
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /