第11讲使用编辑器(编辑修改稿)内容摘要:

搜索称为模糊搜索 , 其搜索的关键字含有一些具有特殊含义的描述字符 , 称之为模式 (Pattern), 也称为正则表达式 (Regular Expression) , 或正规表达式。  这些具有特殊含义的描述字符称为元字符。 第 11讲 使用编辑器 第 14页 共 20页 模糊搜索 (续 )  正则表达式常用的元字符: . 匹配任何一个字符 ( 回车换行符除外 ) * 匹配零个或零个以上的与前一个字符相同的字符 ^ 匹配下一个字符必须出现在某行的行首 $ 匹配前一个字符必须出现在某行的行末 [ ] 匹配方括号里面的若干个字符的其中一个字符 [ ] 匹配方括号里面的某一范围字符的一个字符 [^ ] 匹配除了方括号里面的字符之外的其他任何一个字符 \ 把后面的元字符转义 , 变成普通字符 第 11讲 使用编辑器 第 15页 共 20页 模糊搜索 (续 )  正则表达式的例子: in. [4] 包含 in, 后接任何一个字符的模式 [1] 包含 ma, 后接任何一个字符 , 再后接 n的模式 ^in [1] in出现在某行的行首的模式 “。 $ [2]。 出现在某行的行末的模式 ma[it] [3] 包含 ma, 后接 i或 t的模式 in[bp] [1] 包含 in, 后接从 b到 p中任一个字符的模式 in[^bp] [3] 包含 in, 后接不是从 b到 p中任一个字符的模式 in[^tc] [1] 包含 in, 后接不是 t也不是 c的任一个字符的模式 str\[\] [2] 包含 str[]的模式 [AZaz][AZaz]* 匹配任何的英文单词 ( 以空格分隔作为一个单词 ) 第 11讲 使用编辑器 第 16页 共 20页 练 习。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。