使用正则表达式来查找文本

编辑器视图和翻译记忆库视图中查找和替换文本时,您可以使用正则表达式。

关于此任务

您可以在搜索标准中使用正则表达式。例如,您可以搜索文本中包含电子邮件地址的句段。正则表达式用于搜索文本中的所有以特殊顺序或格式出现的字符。它们不同于标准搜索工具,因为它们使用特殊的元字符。元字符让您能够创建单个正则表达式,该表达式将查找与基本格式及其特定变体相匹配的所有项目。

此工具适合了解如何创建和使用正则表达式的用户。

SDL Trados Studio 对正则表达式使用 .Net 语法。有关如何使用正则表达式的更多信息,请参阅 http://www.regular-expressions.info/reference.html

过程

  1. 转到项目视图并选择您要处理的项目。
  2. 转到文件视图,然后双击您要处理的文件。
  3. 转到主页选项卡 > 正在编辑> 查找
  4. 选择使用正则表达式并作出更改。

示例:使用正则表达式进行文本搜索

您可以使用此功能来更改所有重复出现的某个句子中的单词顺序。

查找框中使用此正则表达式:

  • 字段 '(\w+)'

可在文档中查找由 XYZ 代表字段名称的匹配句子:

  • “显示字段‘XYZ’。”

例如,可能会找到以下句子:

  • “显示字段地址。”
  • “显示字段名称。”
  • “显示字段电子邮件。”