Адаптировано из этой статьи
Операторы поиска:
?
- Любой персонаж. (регулярное выражение эквивалентно: .
)
Пример:
d?g
находитdig
,dog
иdug
[-]
- Персонаж в диапазоне. (регулярное выражение: то же самое)
Пример:
[a-m]end
находитbend
,fend
,lend
иmend
(первый символ в этом случаеa
,m
или любая буква между ними)
<
- начало слова. (регулярное выражение эквивалентно: ^
)
Пример:
<tele
находитtelemarketing
,telephone
иtelevision
>
Конец слова. (регулярное выражение эквивалентно: $
)
Пример:
tion>
находитaggravation
,inspiration
иinstitution
()
- выражение. (регулярное выражение эквивалентно: (?:)
)
Пример: позволяет «вложить» поисковые выражения в поисковый запрос. Например,
<(pre)*(ed)>
чтобы найтиpresorted
иprevented
[!]
- нет. (регулярное выражение эквивалентно: [^]
)
Пример: находит текст, но исключает символы внутри скобок;
t[!ae]ll
находитtill
и,toll
но неtall
иtell
- Количество случаев. (регулярное выражение: то же самое)
Пример: Находит указанное количество вхождений буквы непосредственно перед
{
;to
находитtoo
и,tool
но неto
- Количество случаев. (регулярное выражение: то же самое)
Пример: добавление
,
после числа говорит Word искать хотя бы это количество вхождений;находит четыре или более буквы а в строке
- Количество случаев. (регулярное выражение: то же самое)
Пример:
10
находит100
и,1000
но не10
@
- Предыдущий 1 или более. (регулярное выражение эквивалентно: +
)
Пример: Находит один или несколько символов, непосредственно предшествующих
@
;^p@^t
находит одну или несколько меток разрыва абзаца с последующей меткой табуляции
*
- 0 или более символов. (регулярное выражение эквивалентно: .*
)
Пример: поиск слова с одним или несколькими указанными символами или слов без символов;
des*t
находитdescent
,desert
,dessert
, иdestruct
[]
- один из указанных символов. (регулярное выражение: то же самое)
Пример:
b[aeiou]t
находитbat
,bet
,bit
, иbut
[!a-z]
- Любой отдельный символ, за исключением символов в диапазоне внутри скобки. (регулярное выражение эквивалентно: [^a-z]
)
Пример:
m[!o-z]st
находитmast
и,mist
но неmost
илиmust