zoukankan      html  css  js  c++  java
  • get通配符

    这篇文章是在上一篇常用正则表达式(合) https://blog.csdn.net/yeyeye200/article/details/86186889

    基础上的延伸:关于通配符的使用~

    一开始get通配符的好处,是为了实现[分别提取文档中的中英文]。

    在网上搜了一下正则表达式的提取方法,有点复杂而且很容易搞混。所以换了个方向,最终搜到一强大网友给出的表达式:
    <[!^1-^127]>
    ps:<[!^1-^127]>表示ASCII码不在1-127范围的所有字符,即中文字符、全角字符等。体现为下面图片显示的结果,简单直接。

     

    完爆正则,当然前提是:不涉及代码

    如果日常生活中不涉及代码&&文档处理繁多复杂,那word自带的通配符处理,就可以解决大部分的操作烦恼了。并且熟悉了通配符的使用之后,还可以应用到其它文字编辑器当中(如Notepad++~UltraEdit),发散思维。

    有关通配符的操作使用手册,word2007的脱机帮助文档做得很好,本来我想把这一部分直接转载出来的,但我电脑上安装的是word2010,word2010的脱机帮助文档,没有通配符相关的操作手册,网上也没有下载07脱机帮助文档的渠道,所以就借用其他的博客内容。链接如下:

    Word查找栏代码·通配符一览表

    以下是摘抄:

    使用通配符搜索

    选中"使用通配符"复选框后,Word只查找与指定文本精确匹配的文本(请注意,"区分大小写"和"全字匹配"复选框会变灰而不可用,表明这些选项已自动选中,您不能关闭这些选项)。

    要查找已被定义为通配符的字符,请在该字符前键入反斜扛(),例如,要查找问号,可键入"?"。

    序号

    查找内容

    通配符

    示例

    1.

    任意单个字符

    ?

    例如,s?t可查找"sat"和"set"。

    2.

    任意字符串

    *

    例如,s*d可查找"sad"和"started"。

    3.

    单词的开头

    <

    例如,<(inter)查找"interesting"和"intercept",但不查找"splintered"。

    4.

    单词的结尾

    >

    例如,(in)>查找"in"和"within",但不查找"interesting"。

    5.

    指定字符之一

    []

    例如,w[io]n查找"win"和"won"。

    6.

    指定范围内任意单个字符

    [-]

    例如,[r-t]ight查找"right"和"sight"。必须用升序来表示该范围。

    7.

    中括号内指定字符范围以外的任意单个字符

    [!x-z]

    例如,t[!a-m]ck查找"tock"和"tuck",但不查找"tack"和"tick"。

    8.

    n个重复的前一字符或表达式

    {n}

    例如,fe{2}d查找"feed",但不查找"fed"。

    9.

    至少n个前一字符或表达式

    {n,}

    例如,fe{1,}d查找"fed"和"feed"。

    10.

    n到m个前一字符或表达式

    {n,m}

    例如,10{1,3}查找"10"、"100"和"1000"。

    11.

    一个以上的前一字符或表达式

    @

    例如,lo@t查找"lot"和"loot"。

     

    有了通配符这个工具,再加上你强大的大脑,组合各种查询方式,嗨起来吧。
    这里记录一些常用组合:
    [0-9]或^#代表任意单个数字
    [!0-9]代表所有非数字字符
    [a-zA-Z]或^$代表任意英文字母
    [a-z]代表所有小写字母
    [A-Z]代表所有大写字母
    [^1-^127]代表所有西文字符
    [!^1-^127]代表所有中文汉字和中文标点
    [一-龥]or[一-﨩]代表所有中文汉字
    [!一-龥^1-^127]代表所有中文标点

    当然,深入一点,还有分组的用法,与正则类似。

  • 相关阅读:
    QTP自动化测试项目管理最佳实践指南
    让自动化测试更“智能化”
    Selenium是否支持HTML5?
    QTP\UFT11.5破解
    亿能测试视频教程 QTP自动化测试视频系列(第26、27、28集)
    UIAutomator学习笔记V0.1
    TIB自动化测试工作室2012年资料汇总
    《Automated Software Testing》 2013年 4月 电子杂志下载
    QTP11.5全新自动化测试体验 移动终端测试
    亿能测试视频教程 QTP自动化测试视频系列(第10、11集)
  • 原文地址:https://www.cnblogs.com/yeyeye123/p/10548647.html
Copyright © 2011-2022 走看看