SOUL-G and Children 6/10~6/27

<aside> 💡 [왜 정규표현식(이하 정규식)을 선택했나?] 정규식은 언어를 넘어 다양한 시스템과 운영체제에서 사용할 수 있어 한번 제대로 배워둔다면 다방면에서 활용할 수 있다는 장점이 있다

</aside>

[정규식이란 무엇인가?]

정규식은 언어다!

특정한 규칙을 가진 문자열의 집합을 사용하는데 표현하는 형식언어

[정규식 활용]

예시

알파벳 검증

public static boolean IsAlpha(String inputStr){
        for(int i=0; i<inputStr.length();i++){
            if(!(inputStr.charAt(i)>='A'&&inputStr.charAt(i)<='Z')||(inputStr.charAt(i)>='a'&&inputStr.charAt(i)<='z')){
                return false;
            }
        }
        return true;
    }