Мне нужно регулярное выражение для соответствия входам в учетную запись.Регулярное выражение для имени
символов Я хотел бы, чтобы соответствовать:
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)$
. Но это все еще не соответствует всем приведенным выше примерам.
Live Preview: http://regexr.com?30ncg
Здесь все символы он не должен матч:
Test?
Test$
Test= (and all special characters like those @#$%^&*=).
Test[]
Test>
Test<
- поэтому его основно работает найти, но оно не соответствует слово как
Another.Test.12345
илиSpecial Char Testó
.
Я хочу, чтобы соответствовать только слову символов (включая специальные, как ółążźćęą
и äöüß
), цифры, точки и пробела.
Я много искал, но не нашел лучшего правильного выражения, чем это в приведенном выше примере.
Я не могу понять, что именно вы хотите здесь найти? Просто все символы? Дайте мне пример того, что вам не нужно сопоставлять. –
'Символы, которые я хотел бы совместить:' ... только все из них. – Cyclone
Я не понимаю, как этот вопрос имеет уже три оповещения - вам нужно подробно остановиться на том, чего вы пытаетесь достичь. Каков ваш набор входных данных? Что * точно * вы пытаетесь сопоставить? Все, что вы сказали до сих пор, это «Я хочу совместить все символы». Итак, вы ищете '(. *)'? –