IDE regular expressions/fi
│
English (en) │
español (es) │
suomi (fi) │
polski (pl) │
Säännöllinen lauseke
Normaali säännöllinen lauseke
Erikoismerkit:
\ Pitää seuraavaa erikoismerkkiä normaalina merkkinä ^ Match the beginning of the line . Sopii mikä tahansa merkki (paitsi uusi rivi). Esimerkiksi: 'a.c':n soveltuvat 'abc', 'aBC', 'axc', 'a3c', 'a$c', jne. $ Match the end of the line (or before newline at the end) | Tai () Grouping. For example: (abc)+ matches 'abc' or 'abcabc' or 'abcabcabc' etc. [] Character class
Quantifiers:
* Match 0 or more times + Match 1 or more times ? Match 1 or 0 times {n} Match exactly n times {n,} Match at least n times {n,m} Match at least n but not more than m times
Curly brackets in any other context is treated as a regular character. The ``* is equivalent to {0,}, the ``+ to {1,} and the ``? to {0,1}.
By default, a quantifier is greedy, that means, it will match as many times as possible. To match the minimum number of times possible, append a ``?.
*? Match 0 or more times +? Match 1 or more times ?? Match 0 or 1 time {n}? Match exactly n times {n,}? Match at least n times {n,m}? Match at least n but not more than m times
Simple Syntax
Some IDE dialogs provide a checkbox to enable 'simple syntax'. These regular expressions are shorter for common file name filters.
Technically it does this:
The following characters are replaced with . -> \. * -> .* ? -> . , -> | ; -> | Finally enclose by ^( )$
Säännöllinen lauseke etsi ja korvaa toiminnoissa
"Etsi" sekä "Etsi ja korvaa" ikkunat tukevat säännöllisiä lausekeita etsinnässä ja korvaamisessa. Each found pattern grouped in round brackets can be used by a $1, ..., $9 variable
For example:
- Find expression: a(.*)c
- Replace expression: A$1C
- Text: 'abc aLazc'
The $1 will be replaced with the found text, that matches the first bracket.
- Result: 'AbC ALazC'