특수문자 정규식 체크
2023. 9. 4. 10:09ㆍ개발하는중/java
728x90
반응형
특수문자 체크하는 정규식 패턴
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
@Test
public void patternTest (){
String filename0 = "test341234324'";
String filename1 = "test341234324-";
String filename2 = "test341234324_";
String filename3 = "test341234324.";
String filename4 = "test341234324#";
String filename5 = "test341234324*";
String filename6 = "test341234324/";
String filename7 = "test34123\4324";
log.info(" 0 :::: " + searchPattern(filename0));
log.info(" 1 :::: " + searchPattern(filename1));
log.info(" 2 :::: " + searchPattern(filename2));
log.info(" 3 :::: " + searchPattern(filename3));
log.info(" 4 :::: " + searchPattern(filename4));
log.info(" 5 :::: " + searchPattern(filename5));
log.info(" 6 :::: " + searchPattern(filename6));
log.info(" 7 :::: " + searchPattern(filename7));
}
private boolean searchPattern (String filename){
Pattern pattern = Pattern.compile("[!@#$%^&*,?\"'/:{}|<>]");
return pattern.matcher(filename).find();
}
|
cs |
728x90
'개발하는중 > java' 카테고리의 다른 글
JAVA 특수문자 사이 문자열 잘라 넣기 (0) | 2023.09.04 |
---|---|
json string 중복 value 체크 후 중복 json 제거 (0) | 2023.09.04 |
JAVA 입력,출력,연산,swing 사용자UI, 랜덤 기본예제 (0) | 2021.08.27 |
JAVA 입력,출력,변수,연산,랜덤함수, swing입력UI,조건문 기본적인 예제 (0) | 2021.08.27 |
JAVA 입력,출력,변수 기본적인 예제 (0) | 2021.08.26 |