`

通配符

 
阅读更多

WILDCARDS
1
Wildcard     Meaning
*        Matches any characters
?        Matches any single character
[characters]     Matches any character that is a member of the set characters
[!characters]     Matches any character that is not a member of the set characters
[[:class:]]         Matches any character that is a member of the specified class


2
Character Class Meaning
[:alnum:] -->[0-9,a-z,A-Z]
[:alpha:] -->[a-z,A-Z]
[:digit:] -->[0-9]
[:lower:] Matches any lowercase letter
[:upper:] Matches any uppercase letter

3
*             All files
g*             Any file beginning with “g”
b*.txt         Any file beginning with “b” followed by any characters and ending with “.txt”
Data???         Any file beginning with “Data” followed by exactly three characters
[abc]*           Any file beginning with either an “a”, a “b”, or a “c”
BACKUP.[0-9][0-9][0-9] Any file beginning with “BACKUP.” followed by exactly three numerals
[[:upper:]]*         Any file beginning with an uppercase letter
[![:digit:]]*         Any file not beginning with a numeral
*[[:lower:]123]     Any file ending with a lowercase letter or the numerals “1”, “2”, or “3”

Reference

 

The Linux® Command Line
William E. Shotts, Jr.

A LinuxCommand.org Book

Page 31

分享到:
评论

相关推荐

    易语言文本实现匹配通配符

    本篇文章将详细探讨如何在易语言中实现文本匹配通配符的功能。 通配符是一种特殊的字符或字符串,用于表示一组可能的字符组合,常用于文件名搜索、正则表达式等场景。常见的通配符有星号(*)和问号(?)。星号代表零个...

    delphi通配符查找函数(单元)的实例

    网上只看到有通配符查找,返回boolean值的,为进行补充,单独写了一个通配符查找单元MatchFind,主要的为MatchFindStr(MainStr,SubStr)函数,返回符合条件的通配符的字符。 奇怪的是在winxp下,微软的查找中文使用...

    中文子网掩码和通配符掩码计算器

    子网掩码和通配符掩码是网络管理员在配置IP网络时不可或缺的工具,用于定义网络和主机的边界,优化IP地址的使用。本文将深入探讨这两个概念以及相关的计算方法。 子网掩码(Subnet Mask)是IPv4网络中用于识别网络...

    带通配符的字符串匹配算法

    带通配符的字符串匹配算法则是这个领域的延伸,它允许在模式字符串中包含特殊字符,如星号(*)或问号(?),以表示任意字符或单个任意字符。这种算法使得搜索更加灵活,可以适应更复杂的查询需求。 **通配符的含义** -...

    浅谈MySQL模糊查询中通配符的转义

    sql中经常用like进行模糊查询,而模糊查询就要用到百分号“%”,下划线“_”这些通配符,其中“%”匹配任意多个字符,“_”匹配单个字符。如果我们想要模糊查询带有通配符的字符串,如“60%”,“user_name”,就...

    java 通配符使用示例

    在Java编程语言中,通配符(Wildcard)是一种强大的工具,它允许我们在处理类型参数时增加灵活性和泛用性。通配符主要出现在泛型的上下界声明中,帮助我们处理多种类型的对象,而不必为每种类型创建单独的方法或类。...

    所有通配符以及用法.pdf

    通配符是计算机文本处理中极其重要的工具,它们在各种操作系统、编程语言和文本编辑器中广泛使用,帮助用户以更高效的方式进行查找、替换、筛选等操作。在Word中,通配符功能使得查找与替换操作更加灵活,能够处理...

    易语言匹配通配符API源码

    在易语言编程环境中,"匹配通配符API源码"是指使用特定的API函数来实现对字符串进行通配符匹配的功能。易语言是一种简洁、直观的中文编程语言,旨在降低编程难度,让更多人能参与到程序设计中。在这个场景中,"SanYe...

    SQL 通配符DOC版

    SQL 通配符是数据库查询中的重要工具,用于在 WHERE 子句中匹配不完全确定的数据。它们在配合 LIKE 运算符使用时,能够帮助用户模糊搜索数据库中的记录,适用于那些不知道确切值但知道部分信息的情况。在 SQL 中,...

    易语言匹配通配符API

    本篇文章将详细探讨“易语言匹配通配符API”及其在实际编程中的应用。 通配符是一种特殊的字符,常用于文件名或路径中,以代表一系列可能的字符组合。例如,“*”代表零个或多个任意字符,而“?”则代表单个任意...

    什么是通配符呢什么是通配符呢

    通配符的使用和机制 通配符是计算机操作系统中的一种特殊字符,用于匹配文件名或路径中的某些字符序列。它可以帮助用户快速地搜索、删除、复制或移动文件。通配符的使用可以极大地提高工作效率和简化文件管理。 ...

    易语言寻找字节集通配符

    在易语言中,“寻找字节集通配符”是一个常见的功能,它涉及到字符串处理、内存操作以及模式匹配等核心概念。 在计算机编程中,字节集通常指的是二进制数据的集合,可以是内存中的一个区域或者文件中的内容。而...

    KMP.rar_KMP_KMP 串匹配_KMP 支持通配符

    《KMP算法与通配符支持在字符串匹配中的应用》 KMP算法,全称Knuth-Morris-Pratt算法,是一种高效的字符串匹配算法,它由Donald Knuth、James H. Morris和 Vaughan Pratt三位学者于1977年提出。在计算机科学中,...

    支持通配符的模式匹配算法

    通配符模式匹配是计算机科学中的一个重要概念,特别是在文本处理、搜索算法以及文件系统路径匹配等领域广泛应用。在给定的场景中,我们关注的是如何设计一个算法来处理包含特殊字符`?`和`*`的模式串,并在主串中找到...

    文件通配符匹配代码.txt

    ### 文件通配符匹配知识点详解 #### 一、文件通配符基础知识 在计算机科学领域,文件通配符(File Wildcards)是一种用于模糊匹配文件名的符号集合,主要用于操作系统命令行工具中进行文件筛选。通配符可以简化对...

    通配符 校验 C语言 函数库

    在IT领域,通配符和校验是两个重要的概念,特别是在文本处理和文件搜索中。通配符是一种特殊的字符或符号,用于代表一个或多个字符,使得用户可以用它来匹配一组具有共同特征的字符串。而在C语言中,我们通常会借助...

    SQL语言中使用的通配符

    SQL语言中使用的通配符 SQL语言中使用的通配符是数据库查询中非常重要的概念,它们可以帮助开发者更方便地查询和匹配数据库中的数据。在SQL Server中,通配符主要有四种: "_"、"%"、"[]"和"[^]",每种通配符都有其...

    Struts2_Action学习笔记、通配符{1},{2}

    ### Struts2_Action 学习笔记与通配符配置详解 #### 一、Struts2简介及简单配置 Struts2是一个基于Java EE平台的开源Web应用框架,它继承了Struts1的优点,并在此基础上进行了大量的改进。Struts2的核心功能之一是...

    泛型讲解 类型通配符

    "泛型讲解 类型通配符" 泛型是Java语言中的一种机制,它允许在定义类、接口时指定类型形参,这个类型形参将在声明变量、创建对象时确定。泛型的引入解决了Java集合的缺陷,即集合会“忘记”对象的类型,导致...

    易语言寻找字节集通配符源码

    在易语言中,处理字节集和通配符是常见的数据操作任务,这在很多场景下都有应用,如文件查找、数据匹配等。本文将详细探讨易语言中关于寻找字节集通配符的相关知识点。 首先,字节集是易语言中用于表示二进制数据的...

Global site tag (gtag.js) - Google Analytics