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

中山网站建设推荐怎么做网站平台

中山网站建设推荐,怎么做网站平台,wordpress 导购站模板,自己怎么弄网站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/385140.html

相关文章:

  • 关于公司申请建设门户网站的请示百度云资源搜索入口
  • 基金会网站模板深圳网站开发公司
  • 怎么可以做赌博的网站厦门seo顾问
  • 网站建设 网站内容 采集搜索引擎优化seo名词解释
  • 四川网站建设多少钱百度官网app
  • 网站开发难度快速排名工具免费查询
  • java开发网站跟php开发网站区别最新的疫情情况
  • 重庆网站建设 优化百度知道合伙人
  • 深圳国税局深圳做网站公司网络宣传推广方法
  • 网站收录查询情况平台连接
  • 有哪些做简历的网站重庆seo排名
  • 文登网站建设微信营销的特点
  • 陕西营销型手机网站建设seo综合查询平台官网
  • 泉州建设部网站郑州百度推广公司地址
  • 网站设计与制作包括互联网广告代理商
  • 简单网页模板图片福建网络seo关键词优化教程
  • 商标设计注册粤语seo是什么意思
  • 城市中国商业网站平台网站推广网络推广
  • 建设网站要多少钱线上营销推广方案
  • 天天网站建设2022年新闻大事
  • 注册小规模公司流程及费用上海小红书seo
  • 网站名称要求百度seo关键词排名优化
  • 企业网站开发步骤事件营销的概念
  • c 做网站网络营销的10个特点
  • 文章 百度网站创建及发展历史汕头seo服务
  • 山东济宁做网站的公司有哪些学生个人网页设计模板
  • 天津网站建设开发有哪些app推广平台有哪些
  • 网站登录接口怎么做百度帐号注册
  • 网站more应该怎么做今日重点新闻
  • 网站做收藏任务有用吗免费网站安全软件大全游戏