๐ Reference
๐ย Chapter
Capturing groups
match()
search()
RegExp.prototype.exec()
- exec
- ์ ๊ท ํํ์ ๊ฐ์ฒด(
RegExp)์ ๋ฉ์๋๋ก, ๋ฌธ์์ด์์ ์ผ์นํ๋ ํญ๋ชฉ์ ์ฐพ์ ์์ธ ์ ๋ณด๋ฅผ ๋ฐฐ์ด๋ก ๋ฐํํ๋ค.
- ์ผ์นํ๋ ๋ฌธ์์ด์ ๋ฐฐ์ด ํํ๋ก ๋ฐํํ๋ค.
- ๋ฐฐ์ด์ ์ฒซ๋ฒ์งธ๋ ์ผ์นํ๋ ๋ฌธ์
- ์ดํ๋
()์ ๋ถ๋ถ ๋ฌธ์์ด์ ์ผ์น ๋ฌธ์
- index๋ ์ผ์นํ๋ ๋ฌธ์์ด์ index
- input๋ ์
๋ ฅ๋ ๋ฌธ์์ด
- ๋ฐ๊ฒฌ์ ์คํจํ๋ฉด
null์ ๋ฐํํ๋ค.
- match๋ฉ์๋์ ์ ์ฌ(๋จ, ๋ฌด์กฐ๊ฑด ์ฒซ๋ฒ์งธ ๋งค์นญ ๊ฒฐ๊ณผ๋ง ๋ฐํ)
exec(str)
(์ ๊ทํํ์).exec("๋ฌธ์์ด")
๋ฐํ๊ฐ
- ์ผ์นํ๋ ๊ฒฐ๊ณผ๊ฐ ์์ผ๋ฉด ๋ฐฐ์ด(Array) ๋ฐํ.
- ๊ฒฐ๊ณผ๊ฐ ์์ผ๋ฉด
null ๋ฐํ.