/** * @author lautturi.com * Java example:split a string without removing delimiter in java */ import java.util.*; public class Lautturi { public static void main(String[] args){ String string = "123-456-789"; String[] arr = string.replace("-", "#-").split("#"); System.out.println(string); System.out.println(Arrays.toString(arr)); } }Source:wttual.wwuri.com
output:
123-456-789 [123, -456, -789]