我有一个带有RegularExpressionValidator的文本框。我想要求用户输入至少n个字符。我还想在文本框的开头和结尾删除空格。我仍然希望在文本框中允许空格,我只想在开头和结尾删除多余的内容。
我基本上不知道如何将修剪正则表达式和计数结合起来用于REV。
trim: ^\s*((?:[\S\s]*\S)?)\s*$
count: .{10}.*
我基本上想知道在删除前导和尾随空格后输入是否大于n个字符。
答案 0 :(得分:1)
你可以使用单词边界来忽略开头的空格,接受10个字符,然后用另一个单词边界结束,其格式如下:
\b.{10}\b
请务必使用RequiredFieldValidator
来覆盖空输入,因为RegularExpressionValidator
无法处理此类情况。