在查找和替换数据的时候,一个强有力的工具就是能够在输入的搜索字符串和替换文本中包含通配符。能够输入如下所示的通配符:
* – 查找零个或多个字符。
? –查找单个字符。例如,搜索字符串 TAN? 可找到字符串 TANK。也可以找到字符串TANKS。
\ – 在搜索字符串中查找通配符。例如,\*用来在被搜索的属性值里查找一个星号(*)。
采用以下这些原则,可以使搜索操作更加有效率:
- 如果搜索字符串含有通配符,那么替换字符串必须含有相同的通配符字符或什么也没有
- 如果搜索字符串不含有通配符,那么替换字符串不能含有任何通配符字符。
- 在同一搜索字符串中不要使用 * 和 ?。
下面的表格详细说明了在查找和替换操作中使用通配符的示例。
查找和替换操作中的通配符示例
属性值
|
搜索字符串
|
替换文本
|
修改后的值
|
NODE1.AI1
|
N*.A*
|
M*.B*
|
MODE1.BI1
|
NODE1.AI1
|
*.AI1
|
NEWNODE.A
|
NEWNODE.A
|
NODE1.AI1
|
*.*
|
N2.A2
|
N2:A2
|
NODE2.AI1
|
NOD*.AI*
|
BE*.CO*
|
BEE1.CO2
|
MIXER1.AI3
|
MIXER1.A??
|
MIXER1.D??
|
MIXER1.DI3
|
*Alarm Area Mixer*
|
\*Alarm Area Mixer\*
|
-Alarm Area Mixer-
|
-Alarm Area Mixer-
|
相关信息