ruby 正则表达式详解及示例代码(正则表达式在线测试工具)太疯狂了

随心笔谈2年前发布 编辑
160 0
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买


{}: 重复次数(如 {4}表示前面的会重复出现恰好4次)
{m,n}: 前面元素最少出现m次,最多出现n次
[]: 范围描述符(如 [a-z]表示在a-z范围内的一个字母)
\w: 字符或数字,相当于[0-9A-Za-z]
\W: 非字母或数字
\s: [\t\n\r\f]空字符,相当于[\t\n\r\f]
\S: 非空字符
\d: [0-9]数字,相当于[0-9]
\D: 非数字字符
*: 前面元素出现0次或多次
+: 前面元素出现1次或多次
?: 前面元素最多出现1次
|:与前面或后面的表达式匹配
\b: 退格符(0x08)(仅在范围描述符内部时)
\b: 字边界(word boundary)(在范围描述符外部时)
\B: 非字边界

© 版权声明

相关文章