Edit Find And Replace Help

Aus Earthdawn-Wiki.v2
Version vom 22. Oktober 2024, 19:35 Uhr von Root (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „You can use meta-characters in the 'Search For' field: {| class="wikitable" |- | . | any character except newline | + | one or more times |- | * | zero or more times | ? | zero or one time |- | {n} | match exact n times | {n,m} | at least n, at most m times |- | ~ | | pipe: <tt>a~ | b</tt> matches a or b | - | hyphen, match a range of chars |- | ^ | beginning of a line | $ | end of a line |- | [[|...]] | one of the char's of a set | [[|^...]] | negate…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

You can use meta-characters in the 'Search For' field:

. any character except newline + one or more times
* zero or more times ? zero or one time
{n} match exact n times {n,m} at least n, at most m times
~ pipe: a~ b matches a or b - hyphen, match a range of chars
^ beginning of a line $ end of a line
... one of the char's of a set ^... negated character set
\b word boundary \B word non boundary
\d numeral 0-9 \D non numeral ^0-9
\s single white space \S single non white space
\w A-Za-z0-9_ \W ^A-Za-z0-9_
(...) grouping are stored as $1..$9 \. escape a meta char

The 'Replace with' field can use $1..$9 as a backreference to parentheses of 'Search for' field.


Example:

Search for /abc|def/ will match the word 'abc' or the word 'def'
Search for /bwiki/b will match the word 'wiki' but not the word 'jspwiki'.
Search for ^IVXMDCL+\. will match any combination of roman numeral char's followed by a period
Search for /(-?\d+)(\d{3})/ and replace with $1,$2 to insert commas in large integers.

This is the EditFindAndReplaceHelp page. More info on regular expressions, JavaRegularExpressions, and RegExp Sandbox