Code | Output |
---|---|
\' | single quote |
\" | double quote |
\\ | backslash |
\n | newline |
\r | carriage return |
\t | tab |
\b | word boundary |
\f | form feed |
myStr
using escape sequences.
FirstLineYou will need to use escape sequences to insert special characters correctly. You will also need to follow the spacing as it looks above, with no spaces between escape sequences or words. Here is the text with the escape sequences written out.
\SecondLine
ThirdLine
FirstLinenewline
tab
backslash
SecondLinenewline
ThirdLine
myStr
should not contain any spaces
testString: assert(!/ /.test(myStr));
- text: myStr
should contain the strings FirstLine
, SecondLine
and ThirdLine
(remember case sensitivity)
testString: assert(/FirstLine/.test(myStr) && /SecondLine/.test(myStr) && /ThirdLine/.test(myStr));
- text: FirstLine
should be followed by the newline character \n
testString: assert(/FirstLine\n/.test(myStr));
- text: myStr
should contain a tab character \t
which follows a newline character
testString: assert(/\n\t/.test(myStr));
- text: SecondLine
should be preceded by the backslash character \
testString: assert(/\\SecondLine/.test(myStr));
- text: There should be a newline character between SecondLine
and ThirdLine
testString: assert(/SecondLine\nThirdLine/.test(myStr));
- text: myStr
should only contain characters shown in the instructions
testString: assert(myStr === 'FirstLine\n\t\\SecondLine\nThirdLine');
```