정규식 테스트 20230107

정규식 테스트 20230107

java로 간단한 정규식 테스트…

import java.util.*;
import java.lang.*;
import java.io.*;

class Main {
  public static void main(String[] args) {
        //영소문자와 기호"-" 가 포함되어 있는지 체크(대문자만 체크)
        String regex = "^[0-9a-z-]+";
        //영소문자와 기호"-" 허용 & 최소 1개이상 "-"기호와 영소문자와 숫자가 있는지 체크 
        String regex1 = "^(?=.*[a-z])(?=.*[0-9])(?=.*[-])[a-z0-9-]{3,24}$"; 
        String data1 = "3ab358f53";
        String data2 = "3ab-358f53";
        String data3 = "3AB-358F53";
        System.out.println("data11 :: " + data1.matches(regex));
        System.out.println("data12 :: " + data2.matches(regex));
        System.out.println("data13 :: " + data3.matches(regex));          
        System.out.println("data21 :: " + data1.matches(regex1));
        System.out.println("data22 :: " + data2.matches(regex1));
        System.out.println("data23 :: " + data3.matches(regex1));        
        
        System.out.println("Hello world!");
  }
}

위 코드를 아래 사이트에 붙여넣어 실행하면 검증 가능함.

https://www.mycompiler.io/new/java

Pie's Tech Note

생계형 개발자의 메모장

comments powered by Disqus

    rss facebook twitter github youtube mail spotify instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora