asp.net - 限制字符串长度的正则表达式

标签 asp.net regex

我有一个问题需要使用 RegularExpressionValidator将字符串的长度限制为 400 个字符。

我的表情是.{0,400}
我的问题:有没有办法在不考虑空格的情况下将字符长度限制为 400?

我希望能够接受字符串中的空格,但不计入长度。这可能吗?

最佳答案

我非常同意 Greg,但这是您想要的正则表达式:

^\s*([^\s]\s*){0,400}$

@Boopid:如果您真的只表示空格字符,请将\s 替换为正则表达式中的空格。

关于asp.net - 限制字符串长度的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/972690/

相关文章:

html - TR Css 类与之前的 TR 相同

javascript - 在正则表达式中,我需要仅在中间允许空格并在开头和结尾处防止空格

javascript - 将多个 youtube/vimeo 链接变成嵌入式播放器

.net - 向 MembershipProvider 添加额外的属性

asp.net - 在 Web 应用程序之间共享 asp.net 资源文件

asp.net - 添加 Pooling=True 和 Integrated Security 会产生什么后果?

c# - 使用 C# 正则表达式从字符串中获取多个数据

c# - 部署预编译的 ASP.net 网站项目

regex - 如何在正则表达式中表示 epsilon?

python - 如何将图像标签的链接与正则表达式匹配