def conflict_str(a, b, char="^"):
	"""
	Creates a string that is intended to identify errors in a visual manner

	Parameters
	----------
	a: str
	b: str
	char: str, default "^"
	
	Returns
	-------
	str

	Examples
	--------
	a = "The quick brown fox jumps over the lazy dog."
	b = "The quikk bruwn fox jumps ovwr the laxu dog."
	--> "       ^    ^               ^        ^^     "
	"""
	comp = zip(a, b)
	diff = abs(len(a)-len(b))
	conflict_str = []
	for x,y in comp:
		conflict_str.append(" " if x == y else char)
	conflict_str.extend([char]*diff)
	return "".join(conflict_str)