You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 9-regular-expressions/17-regexp-methods/article.md
+3-13Lines changed: 3 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,15 +66,9 @@ Elle est principalement utilisée pour rechercher toutes les correspondances au
66
66
67
67
Il y a 3 différences avec `match`:
68
68
69
-
<<<<<<< HEAD
70
-
1. Elle retourne un objet iterable avec les correspondances au lieu d'un tableau. Nous pouvons le transformer en un tableau en utilisant la méthode `Array.from`.
69
+
1. Elle retourne un objet iterable avec les correspondances au lieu d'un tableau. Nous pouvons le transformer en un tableau classique en utilisant la méthode `Array.from`.
71
70
2. Toutes les correspondances sont retournées dans un tableau incluant les groupes capturants (sous le même format que `str.match` sans le marqueur `pattern:g`).
72
-
3. Si aucun résultat, `null` n'est pas renvoyé, mais un objet itérable vide.
73
-
=======
74
-
1. It returns an iterable object with matches instead of an array. We can make a regular array from it using `Array.from`.
75
-
2. Every match is returned as an array with capturing groups (the same format as `str.match` without flag `pattern:g`).
76
-
3. If there are no results, it returns an empty iterable object instead of `null`.
77
-
>>>>>>> 8558fa8f5cfb16ef62aa537d323e34d9bef6b4de
71
+
3.S'il n'y a aucun résultat, il renvoie un objet itérable vide au lieu de `null`.
La méthode `regexp.exec(str)` renvoie une correspondance for`regexp` dans la chaîne de caractères `str`. À l'inverse de la méthode précédente, elle est appelée sur une expression rationnelle et non une châine de caractères.
263
-
=======
264
-
The `regexp.exec(str)` method returns a match for `regexp` in the string `str`. Unlike previous methods, it's called on a regexp, not on a string.
265
-
>>>>>>>8558fa8f5cfb16ef62aa537d323e34d9bef6b4de
255
+
La méthode `regexp.exec(str)` renvoie une correspondance for `regexp` dans la chaîne de caractères `str`. À l'inverse de la méthode précédente, elle est appelée sur une regexp et non une chaîne de caractères.
266
256
267
257
Elle se comporte différement selon que la regexp dispose d'un marqueur `pattern:g` ou non.
0 commit comments