Search and Replace
Prev | Chapter 3. Usage | Next

## Search and Replace

You can use regular expressions in the search dialog, just by activating the check box (see the image below). Detailed information about special characters can be found in the Table 3.2, “Regular expressions”.

Figure 3.1. Search dialog

Table 3.2. Regular expressions

In a regular expression, the following characters are interpreted:
. | Matches any character.
\( | This marks the start of a region for tagging a match.
\) | This marks the end of a tagged region.
\n | Where n is 1 through 9 refers to the first through ninth tagged region when replacing. For example, if the search string was Fred\([1-9]\)XXX and the replace string was Sam\1YYY, when applied to Fred2XXX this would generate Sam2YYY.
\< | This matches the start of a word.
\> | This matches the end of a word.
\x | This allows you to use a character x that would otherwise have a special meaning. For example, \[ would be interpreted as [ and not as the start of a character set.
[...] | This indicates a set of characters, for example, [abc] means any of the characters a, b or c. You can also use ranges, for example [a-z] for any lower case character.
[^...] | The complement of the characters in the set. For example, [^A-Za-z] means any character except an alphabetic character.
$ | This matches the end of a line.
* | This matches 0 or more times. For example, Sa*m matches Sm, Sam, Saam, Saaam and so on.
+ | This matches 1 or more times. For example, Sa+m matches Sam, Saam, Saaam and so on.

Prev | Up | Next
General | Home | Preferences