Files
pylisp/core/parser/find_prefix.py
T

9 lines
255 B
Python

from core.environment import IGNORE, MEANINGFUL
import re
def findPrefix(s: str, separators: str = IGNORE + MEANINGFUL) -> str:
pattern = rf'^[^{separators}]*'
match = re.match(pattern, s)
if match:
return match.group(0)
return ''