正则表达式概念小结

2018-03-21  本文已影响17人  不大不小的石头

正则表示中的特殊字符有不同的含义,一共分 6 种。分别是:

字符类别(Chraracter Classes)

常见的有

特殊字符的大写形式则表达了小写形式的反义,不在赘述

字符集合(Chraracter Sets)

边界(Boundaries)

分组和反向引用(grouping & back references)

数量词(Quantifiers)

断言(Assertions)

常见正则表达式收集


// 验证邮箱
([a-z_A-Z0-9]+@[a-z_A-Z0-9]+\.(com|org|net))

// 验证网址
(?:https?:\/\/)?(?:[a-zA-Z0-9])+\.(?:com|net|org)

// 验证网址
^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$ 

上一篇 下一篇

猜你喜欢

热点阅读