Java / Using String
How do I split a pipe delimited Java String using split method?
The pipe (|) symbol need to be escaped using \\ to treat it as a normal character since split method uses regular expression and in regex | (pipe) is a meta character representing OR operator.
String pipeDelimitedStr = "Tag1|Tag2|Tag3"; String[] tags = pipeDelimitedStr.split("\\|"); for (String tag : tags) { System.out.println(tag); }
More Related questions...