使用正则表达式来查找文本
在编辑器视图和翻译记忆库视图中查找和替换文本时,您可以使用正则表达式。
关于此任务
您可以在搜索标准中使用正则表达式。例如,您可以搜索文本中包含电子邮件地址的句段。正则表达式用于搜索文本中的所有以特殊顺序或格式出现的字符。它们不同于标准搜索工具,因为它们使用特殊的元字符。元字符让您能够创建单个正则表达式,该表达式将查找与基本格式及其特定变体相匹配的所有项目。
此工具适合了解如何创建和使用正则表达式的用户。
SDL Trados Studio 对正则表达式使用 .Net 语法。有关如何使用正则表达式的更多信息,请参阅 http://www.regular-expressions.info/reference.html。
过程
- 转到项目视图并选择您要处理的项目。
- 转到文件视图,然后双击您要处理的文件。
- 转到主页选项卡 > 正在编辑组 > 查找。
- 选择使用正则表达式并作出更改。
示例:使用正则表达式进行文本搜索
您可以使用此功能来更改所有重复出现的某个句子中的单词顺序。
在查找框中使用此正则表达式:
- 字段 '(\w+)'
可在文档中查找由 XYZ 代表字段名称的匹配句子:
- “显示字段‘XYZ’。”
例如,可能会找到以下句子:
- “显示字段地址。”
- “显示字段名称。”
- “显示字段电子邮件。”