Я пытаюсь выяснить, как фильтр с регулярным выражением следующих примерамиC# не Regex нет пробелов - символы - подчеркивающих
" test " -> no
"test" -> yes
"test_test" -> yes
"test123test" -> no
I'v пытался выяснить это с многочисленными темами здесь и REL, но я только совсем запутался и потерялся!
@"^[^a-zA-Z\s]{2-40}$"
@"^[^\d\s]{2-40}$"
оба пропускают через пробелы везде.
Также я хочу поместиться в фильтр подчеркивания, но просто _ не все специальные символы.
help pls, и если бы вы могли ссылаться на мою документацию, это было бы решеткой!
Благодаря
Не уверен, что вам нужно. Если вам нужно сопоставить от 2 до 40 символов, которые могут содержать буквы ASCII и '_', используйте'^[a-zA-Z _] {2,40} $ ' –
Почему вы не используете метод String.Trim –
As для метода обрезки, это не поможет с * "test123test" -> no * –