当前位置:  技术问答>NOSQL iis7站长之家

用正则表达式表示一串含有空格或换行的字符串

    来源: 互联网  发布时间:2017-05-29

    本文导语:  例如我要查找函数原型 int  abc(); int与abc()之间可能是一个或者多个空格或者制表符,也可能是一个换行符。需要使用正则表达式表示。 我用grep命令查找这个函数,怎么表示法? grep  -r  "int[stn]+abc"  /home;这个...

例如我要查找函数原型 int  abc();
int与abc()之间可能是一个或者多个空格或者制表符,也可能是一个换行符。需要使用正则表达式表示。
我用grep命令查找这个函数,怎么表示法?
grep  -r  "int[stn]+abc"  /home;这个语句什么都查不出来。 

|
grep -Er

|
试下

grep -Pzor "int[sn]+abc" *

|


-o, --only-matching
       Show only the part of a matching line that matches PATTERN.
-P, --perl-regexp
       Interpret PATTERN as a Perl regular expression.
-R, -r, --recursive
       Read all files under each directory, recursively; this is equivalent to the -d recurse option.
-Z, --null
       Output  a  zero  byte  (the  ASCII  NUL character) instead of the character that normally follows a file name.  For example, grep -lZ outputs a zero byte after each file name instead of the usual newline.  This
       option makes the output unambiguous, even in the presence of file names containing unusual characters like newlines.  This option can be used with commands like find -print0, perl -0, sort -z, and xargs  -0  to
       process arbitrary file names, even those that contain newline characters.

|
因为grep是按n切分行处理的吧。

    
 
 

您可能感兴趣的文章:

  • Perl 正则表达式之角色化记忆
  • js正则表达式之RegExp对象之compile方法 编译正则表达式
  • Linux c++ boost库正则表达式用法
  • 正则表达式 表示 非指定字符串开头的正则
  • Python通过正则表达式获取,去除(过滤)或者替换HTML标签的几种方法
  • 正则表达式问题,使用正则表达式找出指定字符串并替换?
  • linux bash shell命令:文本搜索工具grep正则表达式元字符集(基本集)
  • 正则表达式概述 什么是正则表达式 .
  • JS 正则表达式的相关方法(正则学习笔记1)
  • jQuery中的正则表达式分析 正则基础
  • java 正则表达式基础,实例学习资料收集大全 原创
  • 哪些命令可以使用正则表达式
  • 常用正则表达式及评注-学习正则必备
  • (菜鸟飞飞)问个正则表达式的问题
  • 向大家推荐一个收集整理正则表达式的网站
  • 正则表达式的问题
  • 关于正则表达式匹配问题
  • Python 匹配任意字符(包括换行符)的正则表达式写法
  • php 正则 不包含某字符串的正则表达式
  • Java正则表达式 reb4j
  • 大虾,请问谁有正则表达式的资料?谢谢!
  • 去除段首段尾的 和全角的空格的正则
  • js去掉首位空格的正则表达式
  • LINUX正则表达式 空格问题
  • asp去除html标记与空格的正则
  • JavaScript 去前后全脚半脚空格的正则
  • PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
  • 正则删除字符串左、右或两端的空格经验总结
  • 通过Java正则表达式去掉SQL代码中回车换行和多余空格
  • javascript中使用正则表达式实现删除字符串中的前后空格
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c#正则过滤图片标签 asp.net正则过滤的例子
  • 正则匹配后面非指定字符的正则 原创
  • java使用正则表达校验手机号码示例(手机号码正则)
  • PHP html标签正则替换并可自定义正则规则
  • python正则表达式去掉数字中的逗号(python正则匹配逗号)
  • 正则表达式口诀_学习正则的朋友值得一看
  • Javascript里的两种使用正则的方法
  • 常用正则 常用的C#正则表达式
  • 寻求正则表达试
  • 学习IP地址的正则表达式
  • asp.net正则表达式提取中文的代码示例
  • 正则表达式中使用变量赋值
  • 用正则表达式来表示中文
  • java正则表达式验证函数
  • linux下有什么函数可以处理正则表达式?
  • emacs里空行的正则表达式如何写?
  • 正则式 ^[^ ](.*[^ ])?$ 的含义
  • 正则式如何只匹配一个汉字?
  • 关于sed的正则表达式
  • 正则表达式小疑问


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3