Я использую это регулярное выражение для проверкиДобавить в ПРОБЕЛЕ регулярного выражения
public const string FullNameRegularExpression = @"^[a-zA-Z0-9._-]+$";
Как добавить «пробел» в?
Я использую это регулярное выражение для проверкиДобавить в ПРОБЕЛЕ регулярного выражения
public const string FullNameRegularExpression = @"^[a-zA-Z0-9._-]+$";
Как добавить «пробел» в?
Уведомления добавленных \s
public const string FullNameRegularExpression = @"^[a-zA-Z0-9._-\s]+$";
Вы можете нажать пробел на клавиатуре или добавить \ S или \ s + или \ с * в свое регулярное выражение ;-)
Если вы ищете один одно пространство: (
" "
), очень полный пример можно найти in this reference.
Или, если вы хотите, чтобы соответствовать любому символу пробела (\n
, \r
, \f
, \t
, ), вы можете использовать
\s
.
, вы должны сделать op осведомленным о том, что '\ s' действительно будет соответствовать по сравнению с буквальным пространством – Anirudha
, который также соответствовал бы \ n, \ r, \ f, \ t..OP, должен соответствовать только пробелу! .. – Anirudha
@Anirudh: Это не проблема здесь, так как у вас не будет табуляции или новой строки и т. Д. В имя файла в любом случае ;-) – Artur
@Artur. Тогда зачем использовать селектор, который соответствует им? – JJJ