...
- Use for search:
- Normal search: Match the string given in the Search field
- Wildcards: The string can contain the wildcard characters
- ? (single character)
- * (any group of characters)
- Regular expression: The search string is interpreted as a MySQL regular expression (there are some MySQL regular expressions that are not supported by translate5. Contact the translate5 support team for more information).
- The following list contains the regular expressions which are not supported by translte5
Code Block language js title Blacklisted regular expressions linenumbers true /\\x[a-fA-F0-9]{2}/g,//Hexadecimal escape | \xFF where FF are 2 hexadecimal digits | Matches the character at the specified position in the code page | \xA9 matches © when using the Latin-1 code page /\\n/g,//Character escape /\\r/g,//Character escape /\\t/g,//Character escape /\\f/g,//Character escape /\\v/g,//Character escape /\\c[a-zA-Z]/g,//Control character escape \cA through \cZ Match an ASCII character Control+A through Control+Z, equivalent to \x01 through \x1A \cM\cJ matches a Windows CRLF line break //Control character escape \ca through \cz Match an ASCII character Control+A through Control+Z, equivalent to \x01 through \x1A \cm\cj matches a Windows CRLF line break /\\0/g,//NULL escape /\\(?:[1-7][0-7]{0,2}|[0-7]{2,3})/g,//Octal escape /(.*)\|(.*)/g,//javascript: a|ab matches a in ab | In POSIX ERE: a|ab matches ab in ab /\\[\^\]\-]/g,//\ (backslash) followed by any of ^-]\ /\\b/g,//javascript: [\b\t] matches a backspace or a tab character. /\\B/g,//javascript: \B. matches b, c, e, and f in abc def /\\d/g,//Shorthand Character Classes /\\D/g,//Shorthand Character Classes /\\s/g,//Shorthand Character Classes /\\S/g,//Shorthand Character Classes /\\w/g,//Shorthand Character Classes /\\W/g,//Shorthand Character Classes /\\h/g,//Shorthand Character Classes /\?\?/g,//abc?? matches ab or abc /\*\?/g,//".*?" matches "def" and "ghi" in abc "def" "ghi" jkl /\+\?/g,//".+?" matches "def" and "ghi" in abc "def" "ghi" jkl /{[0-9],[0-9]}\?/g, /{[0-9],}\?/g, /\\u[a-fA-F0-9]{4}/g,//Matches a specific Unicode code point. /\(\?\:.*?\)/g,//Non-capturing parentheses group the regex so you can apply regex operators, but do not capture anything. /\(.*?\)=\\[0-9]/g,//(abc|def)=\1 matches abc=abc or def=def, but not abc=def or def=abc. /\(\?\=.*?\)/g,//Matches at a position where the pattern inside the lookahead can be matched. Matches only the position. It does not consume any characters or expand the match. In a pattern like one(?=two)three, both two and three have to match at the position where the match of one ends. /\(\?\!.*?\)/g,//Similar to positive lookahead, except that negative lookahead only succeeds if the regex inside the lookahead fails to match. /\[\:(.*)\:\]/g,
- The following table illustrates some commonly used metacharacters and constructs in a regular expression.
Metacharacter Behavior ^ matches the position at the beginning of the searched string $ matches the position at the end of the searched string […] matches any character specified inside the square brackets [^…] matches any character not specified inside the square brackets * matches the preceding character zero or more times + matches preceding character one or more times {n} matches n number of instances of the preceding character {m,n} matches from m to n number of instances of the preceding character
- Save segment on close: If checked (by default yes), the segment will be saved when is closed via search navigation
- Search on locked segments: If checked, segments that are locked for editing are searched, too.