Skip to content

Commit 7de8bb6

Browse files
authored
Update solution.md
1 parent e57098d commit 7de8bb6

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

  • 9-regular-expressions/09-regexp-groups/5-parse-expression

9-regular-expressions/09-regexp-groups/5-parse-expression/solution.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
Регэксп для числа: `pattern:-?\d+(\.\d+)?`. Мы создали его в предыдущих задачах.
1+
Регулярное выражение для числа: `pattern:-?\d+(\.\d+)?`. Мы создали его в предыдущих задачах.
22

3-
Регэксп для оператора `pattern:[-+*/]`. Мы вставили тире `pattern:-` в начале, потому что в середине этот символ будет означать диапазон, а нам это не нужно.
3+
Регулярное выражение для оператора `pattern:[-+*/]`. Мы вставили тире `pattern:-` в начало выражения, потому что в середине этот символ будет означать диапазон, а нам это не нужно.
44

5-
Отметим, что косая черта должна быть экранированна внутри регэксп JavaScript `pattern:/.../`.
5+
Отметим, что косая черта должна быть экранирована внутри регулярного выражения JavaScript `pattern:/.../`.
66

77
Нам необходимо число, оператор и, затем, другие числа. И необязательные символы пробела между ними.
88

@@ -31,7 +31,7 @@ alert( "1.2 + 12".match(reg) );
3131

3232
Полное совпадение (первый элемент массива) может быть удален при помощи сдвига массива `pattern:result.shift()`.
3333

34-
От десятичных групп можно избавиться, если исключить захват скобочной группы добавив `pattern:?:` в начало: `pattern:(?:\.\d+)?`.
34+
От десятичных групп можно избавиться, если исключить захват скобочной группы, добавив `pattern:?:` в начало: `pattern:(?:\.\d+)?`.
3535

3636
Итоговое решение:
3737

0 commit comments

Comments
 (0)