How to Split String based on delimiter in Java? Example Tutorial
You can use the split() method of String class from JDK to split a String based on a delimiter e.g. splitting a comma separated String on a comma, breaking a pipe delimited String on a pipe or splitting a pipe delimited String on a pipe. It's very similar to earlier examples where you have learned how to split String in Java . The only point which is important to remember is little bit knowledge of regular expression, especially when the delimiter is also a special character in regular expression e.g. pipe (|) or dot (.) , as seen in how to split String by dot in Java . In those cases, you need to escape these characters e.g. instead of | , you need to pass \\| to the split method. Read more �