Skip to content
Loading
Write a Python function that finds the first non-repeating character in a given string. If every character repeats, return None. The function should be case-sensitive, meaning 'A' and 'a' should be considered different characters.