how to know if a string is valid file path python
import re
PATTERN = re.compile(r'((\w:)|(\.))((/(?!/)(?!/)|\\{2})[^\n?"|></\\:*]+)+')
def is_valid_path(string: str):
    if string and isinstance(string, str) and PATTERN.match(string):
        return True
    return False