At least for Facebook accounts, it's possible to have accents on the accounts.
Could it be possible to change the regex to include them?
From this post: https://stackoverflow.com/a/24676780 , I propose this pattern:
/^((?![×Þß÷þø])[a-zà-žA-ZÀ-Ž0-9._]+)$/
https://regex101.com/r/0YD67J/1