2017-03-16 1 views
-6

어떻게이 조합을 Android에서 분리 할 수 ​​있습니까? 사전에( n :,.)이 포함 된 문자열을 분할하는 방법

감사합니다 :)`

은 내가

String fields = "name[Employee Name], employeeno[Employee No], dob[Date of 
Birth], joindate[Date of Joining]"; 

Pattern pattern = Pattern.compile("\\[.+\\]+?,?\\s*"); 

String[] split = pattern.split(fields); 

참조를 그 String lines[] = String.split("\\r?\\n", -1); 같은 노력하고있어하지만 어떻게 한 번에 모든 데이터를 분할 할 수 있습니다

+1

'String # split'은 regex를 지원하고 regex는'or' 식을 지원합니다. – SomeJavaGuy

+2

Pos [자바 정규 표현식 OR 연산자]의 이중 복사 (http://stackoverflow.com/questions/2031805/java-regular-expression-or-operator) – Manu

+0

[Java에서 문자열을 분할하는 방법] 가능한 복제본 (http :// /stackoverflow.com/questions/3481828/how-to-split-a-string-in-java) –

답변

관련 문제