Skip to content

Commit dda1b72

Browse files
authored
Fixed match position for 'result.index' (#656)
1 parent 0566996 commit dda1b72

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

9-regular-expressions/17-regexp-methods/article.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515

1616
let result = str.match(/Java(Script)/);
1717

18-
alert( result[0] ); // JavaScript (повний збіг)
19-
alert( result[1] ); // Script (перша група захоплення)
18+
alert( result[0] ); // "JavaScript" (повний збіг)
19+
alert( result[1] ); // "Script" (перша група захоплення)
2020
alert( result.length ); // 2
2121

2222
// Додаткова інформація:
23-
alert( result.index ); // 7 (позиція збігу)
24-
alert( result.input ); // Я люблю JavaScript (вихідний рядок)
23+
alert( result.index ); // 8 (позиція збігу)
24+
alert( result.input ); // "Я люблю JavaScript" (вихідний рядок)
2525
```
2626

2727
2. Якщо `regexp` має прапорець `pattern:g`, тоді він повертає масив всіх збігів у вигляді рядків, без груп захоплення та інших деталей.
@@ -30,7 +30,7 @@
3030
3131
let result = str.match(/Java(Script)/g);
3232
33-
alert( result[0] ); // JavaScript
33+
alert( result[0] ); // "JavaScript"
3434
alert( result.length ); // 1
3535
```
3636

0 commit comments

Comments
 (0)