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

网站招标建设wordpress指定模板

网站招标建设,wordpress指定模板,温州城乡建设学校,网站 虚拟空间正则表达式是组成“操作”的基本语法#xff0c;而这些“操作”是应用于Sed和Awk必备的能力。因此只有了解了正则表达式#xff0c;才能学好Sed和Awk。正则表达式分为基础正则表达式#xff08;Regular Expression#xff09;与扩展正则表达式#xff08;Extended Regular…正则表达式是组成“操作”的基本语法而这些“操作”是应用于Sed和Awk必备的能力。因此只有了解了正则表达式才能学好Sed和Awk。正则表达式分为基础正则表达式Regular Expression与扩展正则表达式Extended Regular Expression它不是一个工具程序而是一个字符串处理的标准依据是使用单个字符搜索、匹配一系列符合某个语法规则的字符串。它由普通字符a~z以及特殊字符(又叫“元字符”)组成。如果要以正则表达式的方式处理字符串就得使用支持正则表达式的工具。文本处理工具基础正则表达式扩展正则表达式vi编辑器支持grep支持egrep支持支持sed支持awk支持支持通配符匹配文件基本正则表达式扩展正则表达式元字符. 匹配任意单个字符可以是一个汉字 [] 匹配指定范围内的任意单个字符示例[zhou] [0-9] [] [a-zA-Z] [:alpha:][^] 匹配指定范围外的任意单个字符,示例[^zhou] [^a.z] [a.z][:alnum:] 字母和数字[:alpha:] 代表任何英文大小写字符亦即 A-Z, a-z[:lower:] 小写字母,示例:[[:lower:]],相当于[a-z][:upper:] 大写字母[:blank:] 空白字符空格和制表符[:space:] 包括空格、制表符(水平和垂直)、换行符、回车符等各种类型的空白,比[:blank:]包含的范围广[:cntrl:] 不可打印的控制字符退格、删除、警铃...[:digit:] 十进制数字[:xdigit:] 十六进制数字[:graph:] 可打印的非空白字符[:print:] 可打印字符[:punct:] 标点符号\w #匹配单词构成部分等价于[_[:alnum:]]\W #匹配非单词构成部分等价于[^_[:alnum:]]\S #匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。\s #匹配任何空白字符包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。注意 Unicode 正则表达式会匹配全角空格符表示次数* #匹配前面的字符任意次包括0次贪婪模式尽可能长的匹配.* #任意长度的任意字符,不包括0次\? #匹配其前面的字符出现0次或1次,即:可有可无\ #匹配其前面的字符出现最少1次,即:肯定有且 1 次\{n\} #匹配前面的字符n次\{m,n\} #匹配前面的字符至少m次至多n次\{,n\} #匹配前面的字符至多n次,n\{n,\} #匹配前面的字符至少n次位置锚定^ #行首锚定用于模式的最左侧$ #行尾锚定用于模式的最右侧^PATTERN$ #用于模式匹配整行 单独一行 只有root^$ #空行^[[:space:]]*$ # 空白行\ 或 \b #词首锚定用于单词模式的左侧连续的数字字母下划线都算单词内部\ 或 \b #词尾锚定用于单词模式的右侧\PATTERN\ #匹配整个单词示例#过滤出不是以#号开头的非空行[rootlocalhost ~]# grep ^[^#] /etc/fstab二、扩展正则表达式扩展正则表达式是对基础正则表达式的扩充与深化grep -E / egrep -v 取反-o 匹配-i 忽略大小写扩展元字符匹配前面的子表达式1次以上如god将匹配至少一个o?匹配前面的子表达式0次或者1次如go?d将匹配gd或god()将()中的字符串作为一个整体如(xzy)将匹配xzy整体1次以上|以或的方式匹配字符串如good|great将匹配good或者great分组分组将多个字符捆绑在一起当作一个整体处理如后向引用分组括号中的模式匹配到的内容会被正则表达式引擎记录于内部的变量中这些变量的命名方式为\1,\2,\3....\1 表示从左侧起第一个左括号以及与之匹配右括号之间的模式所匹配到的字符| 或者a|b #a或bC|cat #C或catC|cat #Cat或cat[rootlocalhost ~]# ifconfig ens33|grep netmask|egrep -o ([0-9]{1,3}.){4}192.168.247.99 255.255.255.0 192.168.247.255例子表示qq[rootlocalhost ~]# echo 2905168638 |grep \b[0-9]\{6,12\}\b表示邮箱[rootlocalhost ~]# echo 2288635976qq.com |grep -E [[:alnum:]_][[:alnum:]_]\.[[:alnum:]_]表示手机号[rootlocalhost ~]# echo 17962433196 |grep -E \b1[3456789][0-9]{9}\b
http://www.dnsts.com.cn/news/127672.html

相关文章:

  • 如何设置手机网站主页网站和公众号的区别是什么
  • 盘锦网站建设价位福建建设部网站
  • 湛江网站制作企业adapt wordpress
  • 烟台网站建设加企汇互联专业网页规划书怎么写
  • seo推广每天做什么郑州seo技术代理
  • icp ip 网站备案wordpress 评论弹幕
  • 建站行业市场网络图怎么绘制
  • 一流的菏泽网站建设衡水网站推广
  • 视觉设计师的工作内容温州seo品牌优化软件
  • 百度不收录哪些网站网站建设策划怎么谈
  • 网站模版flash源码网站
  • 偏门网站建设响应式布局是什么意思
  • c 做网站 知乎网站服务器 2核
  • 青春网站建设工作室珠海网站建设在哪里
  • 公司网站的制作公司wordpress wp_query 分页
  • 温州网站外包湖南建设人才网
  • 网站漂浮图片如何申请域名做网站知乎
  • 宁波网站建设公司排名国外建筑设计网站
  • 网站分哪几种wordpress缓存文章页
  • 怎样建个小公司的网站简单网站模板
  • 兰州市做网站的公司有哪些兰州网站排名公司
  • 濮阳住房和城乡建设部网站庆阳市建设工程网上投标网站
  • 万维网站注册周村网站制作价格低
  • 百度喜欢什么样的网站如何制作电脑公司网站
  • 制作网站的步骤域名游戏推广员招聘
  • 网站运营的含义wordpress整改网站收录
  • 深圳鲜花团购网站建设网站集约化建设做法
  • 石家庄企业网站网页设计东莞常平镇邮政编码
  • 专业苏州网站建设公司排名1688免费货源
  • 沈阳网站建设招标公司外链seo服务