word查询之使用通配符

配符可以令我们的查找工作更加灵活方便,下面就让我们来看一下这些统配符的具体用法。

1、“?”
代表任意单个字符,输入几个“?”就代表几个未知字符。

比如我们输入“?国”就可以找到诸如“中国”、“美国”、“英国”等字符;输入“???国”可以找到“孟加拉国”等字符。

2、“*”可以代表任意多个字符。

比如我们输入“*国”就可以找到“中国”、“美国”、“孟加拉国”等字符。

3、“[]”框内的字符可以是指定要查找的字符之一

比如输入“[中美]国”就可以找到“中国”、“美国”。

4、“[x-x]”可以指定某一范围内的任意单个字符

比如输入“[a-e]ay”就可以找到“bay”、“day”等字符,要注意的是指定范围内的字符必须用升序。 
5、“[!x-x]”可以用来排除指定范围内的任意单个字符

比如我们输入“[!c-f]”就可以找到“bay”、“gay”、“lay”等字符,但是不会找到“cay”、“day”等字符。要注意范围必须用升序。 
6、“{n}”可以用来指定要查找的字符中包含前一字符的个数

比如输入“cho{1}se”就是说包含1个前一字符“o”,可以找到“chose”,输入“cho{2}se”就是说包含2个前一字符“o”,可以找到“choose”。 
7、“{x,x}”可以用指定要查找字符中前一字符数范围

比如我们输入“cho{1,2}”,则说明包含前一字符“o”数目范围是1-2个,则可以找到“chose”、“choose”。 
8、“@”可以用来指定要查找字符中包含一个以上的前一字符

比如我们输入“[email protected]”,就可以找到“chose”、“choose”等字符。

9、指定起始字符串:

“<”可以用来指定要查找字符中的起始字符串,比如我们输入“10、指定结尾字符串:“>”可以用来指定要查找字符中的结尾字符串,比如我们输入“er>”,就说明要查找的字符的结尾字符为“er”,可以找到“ver”、“her”、“lover”等等。

10、另外为了更精确的查找,你还可以把以上的通配符联合起来使用,注意这时需要用括号将来区分开不同的查找规则。

比如我们输入“<(ag)*(er)>”则表示查找所有以“ag”开头并且以“er”结尾的单词

11、最后还要注意如果要查找已经被定义为通配符的字符

如“*”、“?”等字符,必须在该字符前面加上反斜杠“\”,如输入“\*”则表示查找字符“*”。 

word查询之使用通配符,布布扣,bubuko.com

时间: 2024-08-26 19:19:42

word查询之使用通配符的相关文章

Word查找和替换通配符(完全版)

Word查找栏代码·通配符一览表 序号 清除使用通配符复选框 勾选使用通配符复选框 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符 ^? 任意单个字符 ? 2 任意数字 ^# 任意数字(单个) [0-9] 3 任意英文字母 ^$ 任意英文字母 [a-zA-Z] 4 段落标记 ^p 段落标记 ^13 5 手动换行符 ^l 手动换行符 ^l or ^11 6 图形 ^g or ^1 图形 ^g 7 1/4长划线 ^+ 1/4长划线 ^q 8 长划线 ^j 长划线 ^+ 9 短划线 ^q

模糊查询中输入通配符的问题

模糊查询中输入通配符的问题: 比如说在搜索框中输入'%'.'_'.'/'时会出错,因为这些特殊符号在sql语句查询的时候是有他特定的意义的,所有这里要对前台传过来的keyword搜索内容进行排除通配符处理,我是在工具类中写了一个方法代码如下: /*** 根据搜索特殊字符串* @param id* @return 取不到返回null*/public static String specialStr(String str){Integer index=str.indexOf("%");In

Word 查找替换,通配符一览表

Word查找替换,通配符一览表 序 清除使用通配符复选框 查找 清除使用通配符复选框 替换栏 勾选使用通配符复选框 查找 勾选使用通配符复选框 替换栏 号 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符(只用于查找框) ^? 任意单个字符 ? 2 任意数字(单个)(只用于查找框) ^# ?段落符号 ^v 任意数字(单个) [0-9] ?段落符号 ^v 3 任意英文字母(只用于查找框) ^$ 任意英文字母 [a-zA-Z] 4 段落标记 ^p 段落标记? ^p 段落标记 ^13 段落标

Microsoft Word 之 通配符匹配

Word查找栏代码·通配符一览表 序号 清除使用通配符复选框 勾选使用通配符复选框 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符 ^? 任意单个字符 ? 2 任意数字 ^# 任意数字(单个) [0-9] 3 任意英文字母 ^$ 任意英文字母 [a-zA-Z] 4 段落标记 ^p 段落标记 ^13 5 手动换行符 ^l  (这是是小写的英文L) 手动换行符 ^l or ^11 6 图形 ^g or ^1 图形 ^g 7 1/4长划线 ^+ 1/4长划线 ^q 8 长划线 ^j 长划线

Elasticsearch 常用基本查询

安装启动很简单,参考官网步骤:https://www.elastic.co/downloads/elasticsearch 为了介绍Elasticsearch中的不同查询类型,我们将对带有下列字段的文档进行搜索:title(标题),authors(作者),summary(摘要),release date(发布时间)以及number of reviews(评论数量),首先,让我们创建一个新的索引,并通过bulk API查询文档: 为了展示Elasticsearch中不同查询的用法,首先在Elast

SQL 模糊查询

执行数据库查询时,有完整查询和模糊查询之分. 一般模糊语句格式如下: SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件; 其中,关于条件,SQL提供了四种匹配模式: 1.%:表示零个或多个字符. 可以匹配任意类型和任意长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如:select * from flow_user where username like '%王%'; 将会把flow_user这张表里面,列名username中还有“王”的记录全部查询出来.

access里like的通配符不能用%,要用*

转自http://www.knowsky.com/339881.html access里like的通配符用法是这样:     “?”表示任何单一字符: “*”表示零个或多个字符: “#”表示任何一个数字     所以应该是:     select * from databasename where fieldname like '*XX*' 原来在SQL SERVER 里是用%%的,在ACCESS里是用**号的,怪不得都找不到数据! 但如果在VS2005的TableAdapter里又要用%%,用

[转]SQL 模糊查询

在进行数据库查询时,有完整查询和模糊查询之分. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,% :表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,“张猫三”.“三脚猫”,“唐三藏”等等有“三”的记录全找出来. 另外,如果需

MySQL 子查询

-- 商品类别表 --CREATE TABLE category( cat_id INT PRIMARY KEY AUTO_INCREMENT,#类别编号 cat_name VARCHAR(30) NOT NULL#类别名称); -- 商品表 --CREATE TABLE goods( goods_id INT PRIMARY KEY AUTO_INCREMENT,#商品编号 goods_name VARCHAR(30) NOT NULL,#商品名称 goods_price DOUBLE,#商品