From ec8877b9fe53e2fd008eece1dea7420176a5df11 Mon Sep 17 00:00:00 2001 From: Vitalii Perehonchuk Date: Wed, 4 Sep 2024 09:04:27 +0300 Subject: [PATCH 1/2] update(JS): web/javascript/reference --- files/uk/web/javascript/reference/index.md | 23 ++++++++++++++++++++++ uk_spelling_additions.txt | 1 + 2 files changed, 24 insertions(+) diff --git a/files/uk/web/javascript/reference/index.md b/files/uk/web/javascript/reference/index.md index 36ce57a8e2..14482fbd61 100644 --- a/files/uk/web/javascript/reference/index.md +++ b/files/uk/web/javascript/reference/index.md @@ -336,6 +336,29 @@ page-type: landing-page - {{jsxref("Classes/static", "static")}} - [Блоки статичної ініціалізації](/uk/docs/Web/JavaScript/Reference/Classes/Static_initialization_blocks) +## Регулярні вирази + +[Регулярні вирази JavaScript.](/uk/docs/Web/JavaScript/Reference/Regular_expressions) + +- [Зворотні посилання: `\1`, `\2`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Backreference) +- [Групи захоплення: `(...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Capturing_group) +- [Класи символів: `[...]`, `[^...]`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Character_class) +- [Екранування класів символів: `\d`, `\D`, `\w`, `\W`, `\s`, `\S`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Character_class_escape) +- [Екранування символів: `\n`, `\u{...}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape) +- [Диз'юнкція: `|`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction) +- [Твердження про межу вихідної послідовності: `^`, `$`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion) +- [Буквальні символи: `a`, `b`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character) +- [Твердження зазирання: `(?=...)`, `(?!...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion) +- [Твердження озирання: `(?<=...)`, `(?`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference) +- [Іменовані групи захоплення: `(?...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group) +- [Незахоплювальні групи: `(?:...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group) +- [Квантори: `*`, `+`, `?`, `{n}`, `{n,}`, `{n,m}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier) +- [Екранування класів символів Unicode: `\p{...}`, `\P{...}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape) +- [Джокер: `.`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard) +- [Твердження про межі слів: `\b`, `\B`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion) + ## Додаткові довідкові сторінки - {{jsxref("Lexical_grammar", "Лексична граматика", "", 1)}} diff --git a/uk_spelling_additions.txt b/uk_spelling_additions.txt index 524c449c2d..55db8c33c7 100644 --- a/uk_spelling_additions.txt +++ b/uk_spelling_additions.txt @@ -266,6 +266,7 @@ незаписувану незастарілих незахоплювальна +незахоплювальні незахоплювальну незв'язування незмінювальна From da79d15bfe050928bdeae5e6fad1e8bc95512427 Mon Sep 17 00:00:00 2001 From: Vitalii Perehonchuk Date: Thu, 5 Sep 2024 14:30:27 +0300 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Alina Listunova --- files/uk/web/javascript/reference/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/uk/web/javascript/reference/index.md b/files/uk/web/javascript/reference/index.md index 14482fbd61..be0262df50 100644 --- a/files/uk/web/javascript/reference/index.md +++ b/files/uk/web/javascript/reference/index.md @@ -346,7 +346,7 @@ page-type: landing-page - [Екранування класів символів: `\d`, `\D`, `\w`, `\W`, `\s`, `\S`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Character_class_escape) - [Екранування символів: `\n`, `\u{...}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape) - [Диз'юнкція: `|`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction) -- [Твердження про межу вихідної послідовності: `^`, `$`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion) +- [Твердження про межу вводу: `^`, `$`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion) - [Буквальні символи: `a`, `b`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character) - [Твердження зазирання: `(?=...)`, `(?!...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion) - [Твердження озирання: `(?<=...)`, `(?`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference) - [Іменовані групи захоплення: `(?...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group) - [Незахоплювальні групи: `(?:...)`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group) -- [Квантори: `*`, `+`, `?`, `{n}`, `{n,}`, `{n,m}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier) +- [Квантифікатори: `*`, `+`, `?`, `{n}`, `{n,}`, `{n,m}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier) - [Екранування класів символів Unicode: `\p{...}`, `\P{...}`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape) - [Джокер: `.`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard) - [Твердження про межі слів: `\b`, `\B`](/uk/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion)