08 2017 档案

摘要:1、向前查找 向前查找被匹配的文本不包含在最终返回的匹配结果里,这被称为“不消费”。 向前查找的模式就是一个子表达式,一个以?=开头的子表达式。需要匹配的文本跟在=后面。 注意:任何一个子表达式都可以转换为一个向前查找表达式,只要给它加上一个?=前缀即可。在同一个搜索模式里可以使用多个向前查找表达式 阅读全文
posted @ 2017-08-18 06:16 永不止步! 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:1、查询一个字符串的重复 回溯引用指的是模式的后半部分引用在前半部分中定义的子表达式。 可以把回溯引用想象成变量。 回溯引用只能用来引用模式里的子表达式,用(和)括起来的正则表达式片段 2、html标签开始与结束的匹配(忽略任何不配对的标签组合) 3、回溯引用在替换操作中的应用 把文本里的电子邮件地 阅读全文
posted @ 2017-08-15 21:11 永不止步! 阅读(1309) 评论(0) 推荐(0) 编辑
摘要:1、子表达式 子表达式是一个更大的表达式的一部分,把一个表达式划分为一系列表达式的目的是为了把那些表达式当作一个独立元素来使用。子表达式必须用(和)括起来。 注意:(和)是元字符,如果需要匹配(和)本身,就必须使用它的转义序列\(和\) 。子表达式是可以提高可读性,对表达式的实际行为也没有任何不良影 阅读全文
posted @ 2017-08-10 07:01 永不止步! 阅读(3514) 评论(0) 推荐(0) 编辑
摘要:1、单词边界 用\b 指定单词边界,\b用来匹配一个单词的开始或结尾 注意:\b 匹配的是一个这样的位置,这个位置位于一个能够用来构成单词的字符(字母、数字和下划线,也就是与\w相匹配的字符)和一个不能用来构成单词的字符(也就是与\W相匹配的字符)之间。\b只匹配一个位置,不匹配任何字符。\bcap 阅读全文
posted @ 2017-08-07 06:51 永不止步! 阅读(422) 评论(0) 推荐(0) 编辑
摘要:1、匹配一个或多个字符 匹配一个字符(或一个字符集合)的多次重复 + 匹配一个或多个字符(至少一个:不匹配零个字符的情况) a匹配a本身,a+将匹配一个或多个连续出现的a [0-9]匹配任意单个数字,[0-9]+匹配一个或多个连续的数字 提示:+是一个元字符,如果需要匹配+本身,就必须使用它的转义序 阅读全文
posted @ 2017-08-06 07:20 永不止步! 阅读(411) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示