social media crossposting tool. 3rd time's the charm
mastodon misskey crossposting bluesky

fix(?) handle regex

zenfyr.dev ccf3e7de f361003e

verified
Changed files
+1 -1
+1 -1
cross.py
···
MD_INLINE_LINK = re.compile(r"\[([^\]]+)\]\(\s*((?:(?:[A-Za-z][A-Za-z0-9+.\-]*://)|mailto:)[^\s\)]+)\s*\)", re.IGNORECASE)
MD_AUTOLINK = re.compile(r"<((?:(?:[A-Za-z][A-Za-z0-9+.\-]*://)|mailto:)[^\s>]+)>", re.IGNORECASE)
HASHTAG = re.compile(r'(?<!\w)\#([\w]+)')
-
FEDIVERSE_HANDLE = re.compile(r'(?<![\w@])@([\w-]+)(?:@([\w\.-]+\.[\w\.-]+))?')
+
FEDIVERSE_HANDLE = re.compile(r'(?<![\w@])@([\w\.-]+)(?:@([\w\.-]+\.[\w\.-]+))?')
# generic token
class Token():