当前位置: 首页 > wzjs >正文

在中山网百度 seo 工具

在中山网,百度 seo 工具,个人怎样建立网站,沈阳 网站开发制作1 第4.1节:使用正则表达式 将正则表达式用斜杠括起来,就能用作模式。随后,该正则表达式会与每条输入记录的完整文本进行比对。(通常情况下,它只需匹配文本的部分内容就能视作匹配成功。)例如,以…

1 第4.1节:使用正则表达式

  将正则表达式用斜杠括起来,就能用作模式。随后,该正则表达式会与每条输入记录的完整文本进行比对。(通常情况下,它只需匹配文本的部分内容就能视作匹配成功。)例如,以下代码会打印出mail-list文件中,任意位置出现字符串li的记录的第二个字段:

$ awk '/li/ { print $2 }' mail-list

执行结果:

555-5553
555-0542
555-6699
555-3430

  正则表达式也能用于匹配表达式中。这些表达式允许你指定要匹配的字符串,该字符串不必是当前输入记录的全部内容。~!~这两个操作符用于执行正则表达式的比较操作。使用这些操作符的表达式,既可以用作模式,也能在ifwhilefordo语句中使用(详见第7.4节 “动作中的控制语句”)。例如,对于以下表达式,如果exp(作为字符串看待)与regexp匹配,则表达式的值为真:

exp ~ /regexp/

  下面的示例会匹配(筛选出)所有第一个字段中含有大写字母J的输入记录:

$ awk '$1 ~ /J/' inventory-shipped

执行结果:

Jan 13 25 15 115
Jun 31 42 75 492
Jul 24 34 67 436
Jan 21 36 64 620

下面这段代码也能实现相同的功能:

awk '{ if ($1 ~ /J/) print }' inventory-shipped

再看下面这个例子,如果exp(作为字符串看待)与regexp不匹配,那么表达式的值为真:

exp !~ /regexp/

下面的示例会匹配(筛选出)所有第一个字段中不包含大写字母J的输入记录:

$ awk '$1 !~ /J/' inventory-shipped

执行结果:

Feb 15 32 24 226
Mar 15 24 34 228
Apr 31 52 63 420
May 16 34 29 208

当一个正则表达式被包含在斜杠中,如/foo/,我们称其为正则表达式常量,这与5.27是数值常量、"foo"是字符串常量的概念类似。


作者声明:本文用于记录和分享作者的学习心得,可能有部分文字或示例来自AI平台,如:豆包、DeepSeek(硅基流动)(注册链接)等,由于本人水平有限,难免存在表达错误,欢迎留言交流和指教!
Copyright © 2022~2025 All rights reserved.

http://www.dtcms.com/wzjs/121125.html

相关文章:

  • 无锡网站制作电话多少人工智能培训
  • 珠海网站建设网络公司怎么样重庆百度推广seo
  • 关于网站设计与建设的论文自动的网站设计制作
  • 曲阳网站建设5118网站如何使用免费版
  • 黑龙江建设网官方网站三类人员易思企业网站管理系统
  • 商标注册查询中心在线seo优化工具
  • wordpress文件上传位置修改灰色行业seo
  • 做个网站的费用宁波网络营销策划公司
  • 柳州高端网站建设南京百度推广开户
  • 北京 网站建设 公软件推广赚钱
  • jsp网站开发具体步骤广州百度推广排名优化
  • 比较好的网站公司吗上海最新新闻
  • 专门做折扣的网站有哪些百度一下官网手机版
  • 徐汇网站建设公司wordpress网站建设
  • 怎样接入互联网百度搜索引擎优化方案
  • 成都网站设计哪家好台州seo公司
  • 网站开发与支付宝端口连接免费搭建个人网站
  • 中学生做网站信息流广告优化
  • osx 安装 wordpress荥阳seo
  • 中国建设银行网站软件seo 推广
  • 广告策划书的内容厦门seo
  • 用虚拟机做网站服务器谷歌商店下载不了软件
  • 男女做的那个视频网站永久免费自助建站软件
  • wordpress 主题白屏杭州seo 云优化科技
  • 一个网站开发小组怎么在百度做免费推广
  • 呼和浩特市城乡建设委员会网站yahoo引擎入口
  • 广西省住房和城乡建设厅网站seo关键词排名系统
  • 小微企业建站网站推广软件哪个最好
  • 网站图片命名规范搜索引擎优化的技巧
  • 建设机械网站资讯seo sem是啥