使用 设置,指定正则表达式以查找文件中的特定字符串模式。
列表中的所有正则表达式均将应用至译文文档。创建表达式,然后将其添加至列表。
正则表达式用于搜索文本中的所有以特殊顺序或格式出现的字符。它们不同于标准搜索工具,因为它们使用特殊的元字符。元字符让您能够创建单个正则表达式,该表达式将查找与基本格式及其特定变体相匹配的所有项目。
此工具适合了解如何创建和使用正则表达式的用户。但是,系统提供一系列正则表达式示例,非专家用户只需将其添加即可。
SDL Trados Studio 对正则表达式使用 .Net 语法。
这些设置出现在 SDL Trados Studio 中的多个对话框中。请参见验证设置对话框,了解关于相应对话框的更多信息。
| 选项 | 说明 |
|---|
搜索正则表达式 | 选择此选项,以指定为查找文档中特定字符串格式所要使用的正则表达式。列表中的所有正则表达式均将应用至译文文档。
使用此选项右侧的下拉列表,选择在此项检查找到错误时要应用的严重级别:
|
说明 | 为创建的正则表达式输入说明。这用于在报告验证的文件时进行标识。 |
RegEx 原文 | 输入用于搜索原文句段而创建的正则表达式。 |
RegEx 译文 | 输入用于搜索译文句段而创建的正则表达式。 |
条件 |
若要对正则表达式搜索应用限制,请选择以下条件之一:
- 译文和原文 RegEx 格式均匹配时报告:如果在原文句段和译文句段中找到该格式,则仅报告错误。
- 译文匹配但原文不匹配时报告:如果仅在译文句段而非原文句段中找到该格式,则仅报告错误。
- 原文匹配但译文不匹配时报告:如果仅在原文句段而非译文句段中找到该格式,则仅报告错误。
- 原文匹配时报告(仅限原文检查):仅检查原文句段的格式,不检查译文句段的格式。若在原文句段中找到格式,则报告错误。
- 译文匹配时报告(仅限译文检查):仅检查译文句段的格式,不检查原文句段的格式。若在译文句段中找到格式,则报告错误。
- 原文和译文均匹配但数量不同时报告:如果在原文句段和译文句段中找到该格式的数量不一致,则仅报告错误。
- 分组搜索表达式 – 原文匹配但译文不匹配时报告:使用原文 RegEx 中指定组的反向引用来构建译文表达式中的字符串,以搜索译文句段。若译文不包含正确的字符串,则报告错误。
以下面两个句段为例。QA Checker 将在原文句段中查找 p. 45 并使用 45 作为译文表达式中的反向引用来构建搜索译文句段 S. 45 的字符串。由于译文句段包含 S. 46 而非 S.45,译文句段将报告警告。 原文句段:"See more details on p. 45 of our book." 译文句段:Für mehr Details, sehen Sie auf S. 46 unseres Buchs nach."
注: 译文 RegEx 不能包含任何特殊的转义字符,而且完全作为用于 .NET RegEx 实施替换功能的格式。
- 分组搜索表达式 – 原文和译文均匹配时报告:使用原文 RegEx 中指定组的反向引用来构建译文表达式中的字符串,以搜索译文句段。若在译文句段中找到匹配字符串,但包含禁用的变体,则报告错误。
以下面两个句段为例。QA Checker 将在原文句段中查找 1.2,并使用 1.2 作为译文句段中的反向引用,以构建一个用于搜索译文句段的字符串。在此例中,QA Checker 找到了匹配的译文句段,但仍报告错误,因为存在原文匹配项的禁用变体。1-2 是一个禁用的变体。 原文句段:"This is my 1.2 testing sentence." 译文句段:"Toto je moje 1-2 testovaci veta."
注: 此情况下,译文 RegEx 不能包含任何特殊的转义字符,而且完全作为用于 .NET RegEx 实施替换功能的格式。
有关反向引用的信息,请参阅 Regular expressions。
|
忽略大小写 | 若要在匹配原文句段和译文句段中的格式时忽略大小写,请选择此选项。 |
操作 |
选择此选项,以显示包含下列选项的 操作下拉菜单:
- 添加项目:完成说明、RegEx 原文、RegEx 译文和条件框之后,选择此选项可向列表添加正则表达式。
- 更新项目:选择列表中的正则表达式,以便在说明、RegEx 原文、RegEx 译文和条件框中显示其详细信息。作出必要更改后,单击此按钮以更新列表中的正则表达式。
- 删除项目:选择列表中的正则表达式,然后单击此按钮以将其删除。
- 清除项目:选择此选项以从列表中删除所有正则表达式。
- 示例:选择此选项,然后选择一个示例,以便在说明、RegEx 原文、RegEx 译文和条件框中显示其详细信息。然后,单击添加项目即可将示例添加至列表。
- 筛选条件项目:填写说明、RegEx 原文或RegEx 译文框后,选择此选项。
- 清除筛选器:选择以清除您之前创建的筛选条件。
|