Web/JSP_SERVLET

문자열 구분자 분리, 주의사항

벨포트조던 2016. 5. 2.
반응형

http://egloos.zum.com/tiger5net/v/5756085



jsp에서 split을 사용할 때 구분자 중에 정규식표현 ( \, ^, $, *, +, . ) 에 사용되는 문자가 들어갈 때 원하는 결과를 얻을 수 없다. 반드시 [ ]로 구분자를 감싸야 올바른 결과를 얻을 수 있다.

String s = "one,two,three,four";
String arr[] = s.split(",");

String s = "one*two*three*four";
String arr[] = s.split("[*]");

반응형

댓글