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);
}
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?