(转)使用wildcards(通配符)和regular expressions(正则表达式)搜索
Posted 延泉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转)使用wildcards(通配符)和regular expressions(正则表达式)搜索相关的知识,希望对你有一定的参考价值。
使用wildcards(通配符)搜索 https://wenku.baidu.com/view/5752bd2c2af90242a895e55b.html
使用正则表达式搜索 http://blog.csdn.net/lihuang319/article/details/52670535
使用通配符查找和替换
例如,可用星号
(*)
通配符搜索字符串(使用
“s*d”
将找到
“sad”
和
“started”
)。
1.
单击
“
编辑
”
菜单中的
“
查找
”
或
“
替换
”
命令。
2.
如果看不到
“
使用通配符
”
复选框,请单击
“
高级
”
按钮。
3.
选中
“
使用通配符
”
复选框。
4.
在
“
查找内容
”
框中输入通配符,请执行下列操作之一:
?
若要从列表中选择通配符,
请单击
“
特殊字符
”
按钮,
再单击所需通配符,
然后在
“
查找内容
”
框键入要查找的其他文字。
?
在
“
查找内容
”
框中直接键入通配符。
5.
如果要替换该项,请在
“
替换为
”
框键入替换内容。
6.
单击
“
查找下一处
”
、
“
替换
”
或者
“
全部替换
”
按钮。
按
Esc
可取消正在执行的搜索。
注释
选中
“
使用通配符
”
复选框后,
Word
只查找与指定文本精确匹配的文本
(请注意,
“
区分大小写
”
和
“
全
字匹配
”
复选框会变灰而不可用,表明这些选项已自动选中,您不能关闭这些选项)。
要查找已被定义为通配符的字符,
请在该字符前键入反斜扛
(\)
,
例如,
要查找问号,
可键入
“
\
?
”
。
要查找和替换的项目的通配符
如果要查找:
任意单个字符
键入
?
例如,
s?t
可查找
“sat”
和
“set”
。
任意字符串
键入
*
例如,
s*d
可查找
“sad”
和
“started”
。
单词的开头
键入
<
例如,
<(inter)
查找
“interesting”
和
“intercept”
,但不查找
“splintered”
。
单词的结尾
键入
>
例如,
(in)>
查找
“in”
和
“within”
,但不查找
“interesting”
。
指定字符之一
键入
[ ]
例如,
w[io]n
查找
“win”
和
“won”
。
指定范围内任意单个字符
键入
[-]
例如,
[r-t]ight
查找
“right”
和
“sight”
。必须用升序来表示该范围。
中括号内指定字符范围以外的任意单个字符
键入
[!x-z]
例如,
t[!a-m]ck
查找
“tock”
和
“tuck”
,但不查找
“tack”
和
“tick”
。
n
个重复的前一字符或表达式
键入
{n}
例如,
fe{2}d
查找
“feed”
,但不查找
“fed”
。
至少
n
个前一字符或表达式
键入
{n,}
例如,
fe{1,}d
查找
“fed”
和
“feed”
。
n
到
m
个前一字符或表达式
键入
{n,m}
例如,
10{1,3}
查找
“10”
、
“100”
和
“1000”
。
一个以上的前一字符或表达式
键入
@
例如,
[email protected]
查找
“lot”
和
“loot”
。
注释
可使用括号对通配符和文字进行分组,
以指明处理次序,
例如,
可以通过键入
“<(pre)*(ed)>”
来查
找
“presorted”
和
“prevented”
。
可使用
\n
通配符搜索表达式,然后将其替换为经过重新排列的表达式,例如,在
“
查找内容
”
框键
入
“(Newton)(Christie)”
,在
“
替换为
”
框键入
“
\2\
1”
,
Word
将找到
“Newton Christie”
并将其替换为
“Christie
Newton”
。
以上是关于(转)使用wildcards(通配符)和regular expressions(正则表达式)搜索的主要内容,如果未能解决你的问题,请参考以下文章
通配符(WildCard)的使用
wildcard ,notdir ,patsubst ,obj=$(dir:%.c=%.o)
WildCard的使用
Elasticsearch 警惕使用 wildcard 检索!然后呢?
ssl wildcard 怎么样
什么是反掩码wildcard-mask ?