zoukankan      html  css  js  c++  java
  • linux正则表达式符号集

    \        转义符,忽略其特殊意义;

    ^     以……开始,^A  以A开始;

    $     以……结束,A$ 以A结尾;  

    ^$    空行;

    *     0个或多个*前面的任意字符

    .     匹配换行符\n之外的任意字符;  

    .*     匹配所有;

    [   ]    匹配中括号内的任意字符;

    [ - ]    指定一个范围;

    [^ ]    排除;

    扩展正则:

    ?     匹配之前的项0次或1次;

    +       匹配之前的项1次或多次; 

    ()    匹配表达示创建一个匹配的字符串;   

    以下n>0的正数

    {n}    匹配之前的项n次;

    {n,}    匹配之前的项至少n次;

    {n,m}   至少匹配n次,最多匹配m次,n<=m

    (|)    交替匹配,如:ab(c|d) 匹配abc或者abd;

     

  • 相关阅读:
    程序员修炼之道阅读笔记02
    第十五周课堂练习-查找最长单词链
    文件读写总结
    第十五周
    暑假总结1
    软件工程课程总结
    第十六周总结
    用户场景分析
    学期课后个人总结
    第十五周总结
  • 原文地址:https://www.cnblogs.com/homeboot/p/12213120.html
Copyright © 2011-2022 走看看