public static List<String> getWhitespace(String source) {
		List<String> spaces = new ArrayList<>();

		Pattern whitespace = Pattern.compile("\\s+");
		Matcher matcher = whitespace.matcher(source);
		while (matcher.find()) {
			spaces.add(matcher.group());
		}

		return spaces;
	}
Returns a list of all whitespaces in the given string. eg: if the input string is
"aaa bb  cc     ddd e", the returned list will be: {" ", "  ", "     ", " "}.

Note 1: This will match newline characters as well, so those will be preserved in the 
        returned strings.

Note 2: This is here so that we can 'remember' what the spaces are in an input string, and 
        subsequently restore those spaces after manipulating (ie: converting from binary
        to hex or vica-versa).

@param source
@return
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/instructionsearch/util/InstructionSearchUtils.java