private String stripPunctuationFromString(String s) {
		StringBuffer buff = new StringBuffer(s);
		int index = 0;
		while (index < buff.length()) {
			if (Character.isLetterOrDigit(buff.charAt(index)) || Character.isWhitespace(buff.charAt(index)) || isEndingPunctuation(buff.charAt(index))) {
				index++;
			} else {
				buff.deleteCharAt(index);
			}
		}
		return buff.toString();
	}