code: public static String normalizeSpace(final String value) {
  		if (value == null) {
  			return null;
  		}
  		String result = NBSP_PATTERN.matcher(value).replaceAll(" ");
  		return StringUtils.normalizeSpace(result);
  	}
docs: Removes leading and trailing whitespace and replaces sequences of whitespace characters by a single space. As opposed to
  {@link Character#isWhitespace(char)} or {@link StringUtils#isWhitespace(CharSequence)}, this funtion also considers
  non-breaking spaces (ASCII 160) as whitespace.
  
  @param value
  the string to normalize whitespaces from, may be null
  @return the modified string with whitespace normalized, or {@code null} if null was passed in