Skip to content

Commit 073988f

Browse files
committed
Update 9-regular-expressions_05-regexp-character-sets-and-ranges-article_md_ru #150 #160
1 parent 131c607 commit 073988f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • 9-regular-expressions/05-regexp-character-sets-and-ranges

9-regular-expressions/05-regexp-character-sets-and-ranges/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Наборы и диапазоны [...]
22

3-
Несколько символов или классов символов в квадратных скобках `[…]` означают "искать любой символ среди заданных".
3+
Несколько символов или символьных классов в квадратных скобках `[…]` означают "искать любой символ среди заданных".
44

55
## Наборы
66

@@ -46,15 +46,15 @@ alert( "Exception 0xAF".match(/x[0-9A-F][0-9A-F]/g) ); // xAF
4646

4747
Если мы хотим найти и то и другое, то мы можем добавить еще диапазон `a-f`: `pattern:[0-9A-Fa-f]`. Флаг `i` также допускает использование строчных букв.
4848

49-
**Классы символов являются сокращениями для определенных наборов символов.**
49+
**Символьные Классы являются сокращениями для определенных наборов символов.**
5050

5151
Например:
5252

5353
- **\d** -- то же самое что и `pattern:[0-9]`,
5454
- **\w** -- то же самое что и `pattern:[a-zA-Z0-9_]`,
5555
- **\s** -- то же самое что и `pattern:[\t\n\v\f\r ]` плюс несколько других символов Юникода.
5656

57-
Еще мы можем использовать классы символов внутри `[…]`.
57+
Еще мы можем использовать символьные классы внутри `[…]`.
5858

5959
Например, мы хотим сопоставить все символы используемые в словах или тире для слов типа "twenty-third". Мы не можем сделать это с помощью `pattern:\w+`, потому что класс `pattern:\w` не содержит тире. Но можно использовать `pattern:[\w-]`.
6060

0 commit comments

Comments
 (0)