正则表达式学习记录
发布时间:2020-12-13 19:39:03 所属栏目:百科 来源:网络整理
导读:正则表达式学习记录 . 换行符以外的字符 ^ 匹配字符串的开始 $ 匹配字符串的结束 b 单词的开头或结尾 只匹配一个位置 非单词位置 d 数字 s 匹配 任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等 w 匹配 字母或数字或下划线或汉字等 * 重复
正则表达式学习记录 . 换行符以外的字符 ^ 匹配字符串的开始 $ 匹配字符串的结束 b 单词的开头或结尾 只匹配一个位置 非单词位置 d 数字 s 匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等 w 匹配字母或数字或下划线或汉字等
* 重复不限次数 ? 匹配0次或者1次 + 匹配1个或者不限次数 {n} 重复N次 {a,b}重复a到b次 {a,}重复a此或者不限次数
| 分支 或的意思 [] 字符集 () 分组 常用分组语法 (exp) 自动发配组号 (?<name>exp) 自定义组号 (?:exp) 不分配组号 断言分组语法 (?=exp)不分配组号,截断后面分组字符串 (?<exp)不分配组号,截断前面分组字符串
.*? 懒惰匹配 默认不加?就是贪婪匹配
PHP模式修复符 i 同时匹配大小写字母. s (.*)包括换行符 U 匹配最近的字符 原来贪婪匹配变成懒惰匹配 懒惰匹配变成贪婪匹配 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |