
[Java] ์ ๊ท ํํ์ / ์ ๊ท์
๐จ๐ป๊ฐ๋ฐ/โJava
2022. 11. 2. 16:09
์ ๊ท ํํ์(๋ณด์กฐ์ ๋ชฉ * ์ธ์ ์ฐ์ด๋๊ฐ? ๐๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด, ์ ํจ์ฑ ๊ฒ์ฆ์ ์ํด ์ ๊ท ํํ์์ ์ฌ์ฉํ ๋๊ฐ ์๋ค. ์ซ์๋ง ์ ๋ ฅ, ์๋ฌธ์๋ง ์ ๋ ฅ, ์ฐ๋ฝ์ฒ์ '-' ๋ฅผ ํฌํจํ์ฌ ์ ๋ ฅ ๋ฑ๋ฑ.. ์ ํ์ ๋๊ณ ์ ํ ๋ ์ฌ์ฉํ๋ค. ์ด์ ์์ฃผ ์ฐ์ด๋ ํํ์์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋์ด ๊ณต์ ํ๊ณ ์ ํ๋ค. ์ ๊ท ํํ์ ์ค๋ช ^[0-9]*$ ์ซ์ ^[a-zA-Z]*$ ์๋ฌธ์ ^[๊ฐ-ํฃ]*$ ํ๊ธ \\w+@\\w+\\.\\w+(\\.\\w+)? E-Mail ^\d{2,3}-\d{3,4}-\d{4}$ ์ ํ๋ฒํธ ^01(?:0|1|[6-9])-(?:\d{3}|\d{4})-\d{4}$ ํด๋์ ํ๋ฒํธ \d{6} \- [1-4]\d{6} ์ฃผ๋ฏผ๋ฑ๋ก๋ฒํธ ^\d{3}-\d{2}$ ์ฐํธ๋ฒํธ ์์ฑ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค. #์ฐ๋ฝ์ฒ ์ํ @Pattern(reg..