๊ฐ์
์์ ๊ธ์์ ์ฐ๋ฆฌ๋ ์ปดํ์ผ ๋ pattern ๊ฐ์ฒด์ ๋ฉ์๋๋ฅผ ๊ณต๋ถํ๋ค. ์ด ๋ฉ์๋์๋ match, search, findall, finditer๊ฐ ์์๋ค. ํด๋น ๋ฉ์๋๋ค์ ๊ฒ์์ด ๋ ๊ฒฝ์ฐ match ๊ฐ์ฒด๋ฅผ ๋ฆฌํดํ๋ค.
ํ์ง๋ง ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ ์ด match ๊ฐ์ฒด ์์ฒด๊ฐ ์๋๋ค. ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ๊ถ๊ธ์ฆ์ ๊ฐ์ง๊ณ ๊ฒ์์ ์งํํ์ ๊ฒ์ด๋ค.
- ์ด๋ค ๋ฌธ์์ด์ด ๋งค์น๋์๋๊ฐ?
- ๋งค์น๋ ๋ฌธ์์ด์ ์ธ๋ฑ์ค๋ ์ด๋์๋ถํฐ ์ด๋๊น์ง์ธ๊ฐ?
์ด๋ฌํ ๊ฒ๋ค์ ํด๊ฒฐํ๊ธฐ ์ํ ๋ฉ์๋๋ฅผ ์๊ฐํ๋ค.
|method|๋ชฉ์ | |:----:|::----| |group()|๋งค์น๋ ๋ฌธ์์ด์ ๋๋ ค์ค๋ค.| |start()|๋งค์น๋ ๋ฌธ์์ด์ ์์ ์์น๋ฅผ ๋๋ ค์ค๋ค.| |end()|๋งค์น๋ ๋ฌธ์์ด์ ๋ ์์น๋ฅผ ๋๋ ค์ค๋ค.| |span()|๋งค์น๋ ๋ฌธ์์ด์ (์์, ๋)์ ํด๋นํ๋ ํํ์ ๋๋ ค์ค๋ค.|
group()
๋งค์น๋ ๋ฌธ์์ด์ ๋๋ ค์ค๋ค.
start()
๋งค์น๋ ๋ฌธ์์ด์ ์์ ์์น๋ฅผ ๋๋ ค์ค๋ค.
end()
๋งค์น๋ ๋ฌธ์์ด์ ๋ ์์น๋ฅผ ๋๋ ค์ค๋ค.
span()
๋งค์น๋ ๋ฌธ์์ด์ (์์, ๋)์ ํด๋นํ๋ ํํ์ ๋๋ ค์ค๋ค.
์ ๊ฒฝ์ฐ๋ match๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์์ ์์น๋ ํญ์ 0์ผ ๊ฒ์ด๋ค. ์ผ๋ํ์.