我需要一个正则表达式来匹配帐户登录。
我想匹配的符号:
Test testtest Special Char Testó Special Char Test Test Test Hai hai Test-ó Test.ó Testó Another Test 12345 Another.Test.12345
我找到的最接近的正则表达式是:^(?=[^ ])[a-zA-Z0-9 +&-]+(?<=\S)$
. 但它仍然与上述所有示例都不匹配。
以下是它不应该匹配的所有符号:
Test?
Test$
Test= (and all special characters like those @#$%^&*=).
Test[]
Test>
Test<
- 所以它基本上可以找到,但它不匹配单词 like
Another.Test.12345
orSpecial Char Testó
。
我希望它只匹配一个单词字符(包括特殊字符,如ółążźćęą
and äöüß
)、数字、点和空格。
我一直在搜索很多,但在上面给出的示例中没有找到比这个更好的正则表达式。