The split method of Java String class splits a string around matches of the given regular expression.
/** * @author lautturi.com * Java example: How to split a string in Java */ import java.util.*; import java.util.regex.Pattern; public class Lautturi { public static void main(String[] args) { // Split by period String email = "lau.admin@lautturi.com"; // String[] splits = email.split("\."); // or String[] splits = email.split(Pattern.quote(".")); // Split by - String string = "1234-5678"; String[] parts = string.split("-"); String part1 = parts[0]; String part2 = parts[1]; // Split by whitespace String string2 = "hello world"; String[] arr = string.split(" "); } }