I am trying to use Java’s useDelimiter method on it’s Scanner class to do some simple parsing. Basically each line is a record delimited by " | ", so for example:
2 | John Doe
3 | Jane Doe
4 | Jackie Chan
The method takes as a parameter a regular expression for which to match for. Can someone please provide me with the regular expression that would match | (A vertical bar separated by one space on both sides).
Thanks, I would really appreciate it!
I came up with
\s\|\swhich in Java would be expressed as"\\s\\|\\s". I don’t know if this is the best one though. I don’t need anything hardcore, just something that works, and this seems to 🙂Sorry for answering my own question, I guess after typing it out it helped me think.