[英]C# RegularExpressionValidator Trim and Count
我有一个带有RegularExpressionValidator的文本框。 我想要求用户至少输入n个字符。 我还想在文本框的开头和结尾处删除空格。 我仍然想在文本框中保留空格,我只想删除开头和结尾的多余部分。
我基本上不知道如何将修整正则表达式和计数结合在一起以用于REV。
trim: ^\s*((?:[\S\s]*\S)?)\s*$
count: .{10}.*
我基本上想知道在删除前导和尾随空格后,输入是否大于n个字符。
您可以使用单词边界在开始时忽略空格,接受10个字符,然后以如下模式结束另一个单词边界:
\b.{10}\b
确保也使用RequiredFieldValidator
覆盖空的输入,因为RegularExpressionValidator
无法处理这种情况。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.