字符匹配:

.  :匹配任意单个字符

[] :匹配指定范围内的任意单个字符;

[^]:匹配制定范围外任意单个字符 [:digit:] lower upper alpha alnum space

匹配次数:用在要指定其出现的次数的字符后面,用于限制其前面字符出现的次数

*:匹配其在前面的字符任意次:0,1.多次

.*:匹配任意长度的任意字符

\?:匹配其前面字符0次或一次,及前面字符是可有可无

\+:匹配其前面字符一次或是多次,至少一次,

\{m\}匹配前面字符m次

\{m.n\}匹配其前面的字符至少m次,之多n次

\{0,n\}:之多n次

\{m,\} :至少m次

位置锚定:

^:行首锚定:用于模式的最左侧

$:行尾锚定:用于模式的最右侧

^PATTERN:用于PATTERN

^$:空白行

^[[:space:]]:空行或包含空白字符的行

单词:非特殊字符组成的连续字符(字符串)都成为单词

\

\>或是\b:词尾锚定,用于单词模式的右侧

\:匹配完整单词

以上所述是小编给大家介绍的Linux中基本正则表达式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:http://blog.csdn.net/william234/article/details/53878140

linux 常用正则表达式,Linux中基本正则表达式相关推荐

  1. linux常用定时任务,Linux常用指令---定时任务

    linux定时任务 crontab命令选项基本只有对用户操作选项: -u 指定用户 -l 列出某用户任务计划 -r 删除某用户任务 -e 编辑某用户任务 查看某一用户的定时任务crontab -u r ...

  2. java中正则表达式函数_java正则表达式PHP中的正则表达式函数介绍

    java正则表达式PHP中的正则表达式函数介绍 正则表达式(Regular Expression) 正则表达式系统: 1.POSIX 2.Perl PHP中使用的regex是PCRE: NOTE:PC ...

  3. r语言正则表达式_R中的正则表达式

    r语言正则表达式 Regular expressions in R or a regex are a sequence of special characters that are defined t ...

  4. python里面的正则表达式_Python中的正则表达式

    以下内容转自:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Pyth ...

  5. java perl 正则表达式_Perl中的正则表达式介绍

    感谢AKA及作者. Perl 中的正则表达式正则表达式的三种形式 正则表达式中的常用模式 正则表达式的 8 大原则 正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大 ...

  6. emeditor正则表达式_Emeditor中使用正则表达式的一些技巧

    正则表达式的功能非常强大,使用文本编辑器的过程中发现使用正则表达式进行替换非常方便,能完成许多普通的字符替换完成不了的效果,下面就是例子: EmEditor文本编辑器中使用正则表达式进行替换的示例: ...

  7. java中正则表达式 ?=_Java中的正则表达式

    正则表达式: 正则表达式(英语:Regular Expression,在代码中常简写为regex). 正则表达式是一个字符串,使用单个字符串来描述.用来定义匹配规则,匹配一系列符合某个句法规则的字符串 ...

  8. java 中的正则表达式_Java中的正则表达式–软介绍

    java 中的正则表达式 正则表达式是一种可以应用于文本(Java中的String)的模式. Java提供了java.util.regex包,用于与正则表达式进行模式匹配. Java正则表达式与Per ...

  9. mysql中加入正则表达式,mysql中的正则表达式搜索

    mysql中的正则表达式搜索 语法: select * from table_name where column_name regexp '正则表达式' 或区分大小写 select * from ta ...

  10. Linux常用命令,Linux常用命令整理

    Linux常用命令一般可以分为很多种,比如查看硬件信息相关命令就有8个,分别是ifconfig.free.fdisk.ethtool.mii-tool.dmidecode.dmesg.lspci,用于 ...

最新文章

  1. 序列信号产生器的verilog HDL 设计
  2. 并查集(Union-Find)算法介绍
  3. Gitlab+Jenkins学习之路(六)之Jenkins部署、升级和备份
  4. 反馈速度小于 200ms!“弹窗”功能让你极速触达用户内心
  5. 安装xmanager linux系统,安装Xmanager登陆Linux操作系统[图文]
  6. Python+matplotlib数据可视化鼠标悬停自动标注功能实现
  7. 冒泡法排序(详细注释,易懂)
  8. Ubuntu下mysql修改字符集为utf8
  9. 计算机管理系统工具共享文件夹,win7一键共享工具【管理方式】
  10. React开发者工具 React Developer Tools 的下载
  11. 如何解决安装或者卸载时 临时文件夹已满或不能访问
  12. 以太网服务器怎么改成无线网,win10 以太网显示无线wifi名称怎么改
  13. 初识数据结构——“数据结构与算法”
  14. Prometheus监控服务器
  15. 移动端开发案例(Bootstrap布局,响应式开发)
  16. 光场相机重聚焦原理②——Lytro Illum记录光场
  17. JEPF 软件快速开发平台
  18. zigbee学习之JN5169 DIO数字输入/输出
  19. 请描述计算机硬件故障检测工具的使用,电脑硬件故障检测工具(SyvirPC) v3.00免费版...
  20. 网络变压器的检测设备:LCR 测量仪检测元器件原理与使用方法(3)

热门文章

  1. 大神干货:算法高手郭大顶级经验分享助你轻松通过初赛!
  2. BERT4Rec:当NLP王者BERT进军推荐领域
  3. 检索召回 技术综述!
  4. Facebook广告投放有什么策略?
  5. pph上传文件到window服务器,[upload_labs]文件上传绕过小结
  6. 关于pytorch GPU版本安装的问题
  7. Java007-面向对象(多态)
  8. 尼克老湿の面试回顾(7)
  9. throw与throws
  10. 基于环信实现在线聊天功能