@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (!super.equals(obj))
			return false;
		if (this.getClass() != obj.getClass())
			return false;
		final RegExReplace other = (RegExReplace) obj;
		if (this.find == null) {
			if (other.find != null)
				return false;
		} else if (!this.find.equals(other.find))
			return false;
		if (this.replaceBy == null) {
			if (other.replaceBy != null)
				return false;
		} else if (!this.replaceBy.equals(other.replaceBy))
			return false;
		return super.equals(obj);
	}