[Java] String.split()

고운·2023년 5월 23일

Java

목록 보기
7/10

split()은 String을 정규 표현식을 기준으로 분할해 배열로 반환한다.

예1

String myString = "aaxbxcccxdd";
String[] arr = myString.split("x");
				//{"aa", "b", "ccc", "dd"} 배열 생성

예2

: x가 두 개 이상 연달아 있을 경우 x사이에 ""가 있는 것으로 취급함

String myString="axxb";
String[] arr = myString.split("x");
				//{"a", "", "b"} 배열 생성

예3

: x가 String의 마지막 위치에 있을 경우 그 다음 문자는 없는 것으로 취급함

String myString="axbx";
String[] arr = myString.split("x");
				//{"a", "b"} 배열 생성

예4

: x가 String의 0번째에 있는 경우 그 전에 "" 문자가 있는 것으로 취급함

String myString="xaxb";
String[] arr = myString.split("x");
				//{"", "a", "b"} 배열 생성
profile
백엔드 개발자

0개의 댓글