Using RegExp With Strings

suggest change

The String object has the following methods that accept regular expressions as arguments.

Match with RegExp

console.log("string".match(/[i-n]+/));
console.log("string".match(/(r)[i-n]+/));

Expected output

Array [“in”] Array [“rin”, “r”]

Replace with RegExp

console.log("string".replace(/[i-n]+/, "foo"));

Expected output

strfoog

Split with RegExp

console.log("stringstring".split(/[i-n]+/));

Expected output

Array [“str”, “gstr”, “g”]

Search with RegExp

.search() returns the index at which a match is found or -1.

console.log("string".search(/[i-n]+/));
console.log("string".search(/[o-q]+/));

Expected output

3 -1

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents