QA Checker "Grouped search expression - report if source matches but not target"

In the documentation regarding QA Checker "Grouped search expression - report if source matches but not target," there is a note stating the following:

Note: The target RegEx cannot contain any special escape characters and will act exactly as pattern for replace function of .NET RegEx implementation.

Could someone tell me where "pattern for replace function of .NET RegEx implementation" is specifically documented?

I see that the documentation has examples such as

source - (\b\d+\b)
target - \b$1\b

which seems to imply that "\b" is accepted. What other escapes can be used?

Thanks in advance.

Parents
  • Another question. I tried using "\b" in the target, but it doesn't seem to work.

    Here is an example that checks numbers greater than or equal to 20

    RegEx source: (?<![0-9])([2-9][\d]+)(?![0-9])

    RegEx target: \b$1\b

    Condition: Grouped search expression - report if source matches but not target

    Source segment: 230つのファイルがあります。

    Target segment: There are 230 files.

    When I run the QA checker, the following warning is produced.

    20 and higher: found in source but not in target (\b230\b).

    I think "\b" is being interpreted literally.

    (Note: I'm not using "\b" in RegEx source because the source language is Japanese ("\b" doesn't work for Japanese).)

Reply
  • Another question. I tried using "\b" in the target, but it doesn't seem to work.

    Here is an example that checks numbers greater than or equal to 20

    RegEx source: (?<![0-9])([2-9][\d]+)(?![0-9])

    RegEx target: \b$1\b

    Condition: Grouped search expression - report if source matches but not target

    Source segment: 230つのファイルがあります。

    Target segment: There are 230 files.

    When I run the QA checker, the following warning is produced.

    20 and higher: found in source but not in target (\b230\b).

    I think "\b" is being interpreted literally.

    (Note: I'm not using "\b" in RegEx source because the source language is Japanese ("\b" doesn't work for Japanese).)

Children
No Data