- 6 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 19:27:33 ]
- >5
メソッド部分だけどうぞ(=ω=.) String[] multiSplit(String word, String[] div) { return word.split(createRegex(div)); } String createRegex(String[] div) { if(div.length == 0) return ""; if(div.length == 1) return div[0]; StringBuffer regex = new StringBuffer(); for (int i = 0; i < div.length; i++) { regex.append("("); regex.append(div[i]); regex.append(")"); regex.append("|"); } regex.deleteCharAt(regex.length() - 1); return regex.toString(); }
|

|