Removing Duplicate Whitespace in a String

// Returns a version of the input where all contiguous // whitespace characters are replaced with a single // space. Line terminators are treated like whitespace. public static CharSequence removeDuplicateWhitespace(CharSequence inputStr) { String patternStr = "\\s+"; String replaceStr = " "; Pattern pattern = Pattern.compile(patternStr); Matcher matcher = pattern.matcher(inputStr); return matcher.replaceAll(replaceStr); }

Comments

14 Apr 2010 - 6:42am by John (not verified)

I need to get a value inside double quotes (Ex: "a"|"b"|"c").
I am to use regex pattern and matcher.
Can any of you help me with a sample code? Or can you form a regex pattern to match this string?

Post a comment

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.