名前を検証するための正規表現を探しています (Python 標準モジュール re を使用)。
この表現は、標準ラテン文字 (az)、スペース、ダッシュ、西欧文字 (æøåüöä など) を含む名前だけでなく、中国語、タイ語、アラブ語などでも機能するはずです。
これらはすべて「文字」と見なすことができます。問題はありませんが、!@#$%&*() や引用符などの特殊文字は失敗するはずです。
これを行うことができるものを実際に見つけていません-これを行う方法を知っている人はいますか?
PS: 対象となる文字は何千もあります。単純にすべてをリストするのは現実的ではありません。