使用通配符

在查找和替换数据的时候,一个强有力的工具就是能够在输入的搜索字符串和替换文本中包含通配符。能够输入如下所示的通配符:

* – 查找零个或多个字符。

? –查找单个字符。例如,搜索字符串 TAN? 可找到字符串 TANK。也可以找到字符串TANKS。

    在替换数据的时候,通配符只允许用来替换一个字符。例如,如果您使用 TANZ 替换 TAN?,则结果字符串为 TANZ 和 TANZS。

\ – 在搜索字符串中查找通配符。例如,\*用来在被搜索的属性值里查找一个星号(*)。

采用以下这些原则,可以使搜索操作更加有效率:

  • 如果搜索字符串含有通配符,那么替换字符串必须含有相同的通配符字符或什么也没有
  • 如果搜索字符串不含有通配符,那么替换字符串不能含有任何通配符字符。
  • 在同一搜索字符串中不要使用 * 和 ?。

下面的表格详细说明了在查找和替换操作中使用通配符的示例。

查找和替换操作中的通配符示例

属性值

搜索字符串

替换文本

修改后的值

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-

相关信息

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。