Skip to content

Commit c46d3a2

Browse files
committed
Conflicts fixed on "Alternation (OR) |" task page in french language
1 parent 1d8b996 commit c46d3a2

File tree

1 file changed

+2
-16
lines changed
  • 9-regular-expressions/13-regexp-alternation/03-match-quoted-string

1 file changed

+2
-16
lines changed

9-regular-expressions/13-regexp-alternation/03-match-quoted-string/task.md

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@
22

33
Créer une regexp pour trouver les chaines de caractère entre guillemets doubles `subject:"..."`.
44

5-
<<<<<<< HEAD
65
La chaine de caractère devrait supporter l'échappement, comme les chaines de caractère JavaScript. Par exemple, des guillemets peuvent être insérés comme ceci `subject:\"` une nouvelle ligne comme `subject:\n`, et un antislash comme `subject:\\`.
7-
=======
8-
The strings should support escaping, the same way as JavaScript strings do. For instance, quotes can be inserted as `subject:\"` a newline as `subject:\n`, and the backslash itself as `subject:\\`.
9-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
106

117
```js
128
let str = "Just like \"here\".";
@@ -20,23 +16,13 @@ C'est la partie essentielle de la tâche, à part cela, cela devrait être simpl
2016

2117
Exemple de chaine de caractère valides :
2218
```js
23-
<<<<<<< HEAD
2419
.. *!*"test me"*/!* ..
2520
.. *!*"Say \"Hello\"!"*/!* ... (guillemets échapées à l'intérieur)
26-
.. *!*"\\"*/!* .. (double slash à l'intérieur)
27-
.. *!*"\\ \""*/!* .. (double slash et guillemets échapées à l'intérieur)
21+
.. *!*"\\"*/!* .. (double backslash à l'intérieur)
22+
.. *!*"\\ \""*/!* .. (double backslash et guillemets échapées à l'intérieur)
2823
```
2924
3025
En Javascript nous devons doubler les slash pour les placer dans la chaine de caractère, comme ceci :
31-
=======
32-
.. *!*"test me"*/!* ..
33-
.. *!*"Say \"Hello\"!"*/!* ... (escaped quotes inside)
34-
.. *!*"\\"*/!* .. (double backslash inside)
35-
.. *!*"\\ \""*/!* .. (double backslash and an escaped quote inside)
36-
```
37-
38-
In JavaScript we need to double the backslashes to pass them right into the string, like this:
39-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
4026
4127
```js run
4228
let str = ' .. "test me" .. "Say \\"Hello\\"!" .. "\\\\ \\"" .. ';

0 commit comments

Comments
 (0)