@Override
	public String toString() {
		String repString = null;
		if (minRepetition == 0 && maxRepetition == 1) {
			repString = "?";
		}
		if (minRepetition == 0 && maxRepetition == -1) {
			repString = "?";
		}
		if (minRepetition == 1 && maxRepetition == -1) {
			repString = "+";
		}
		if (repString == null) {
			repString = "{" + minRepetition + "," + maxRepetition + "}";
		}
		return analyzer.toString() + repString;

	}