我有一个用于客户端 HTML5 验证的正则表达式,我需要向它添加一个最大长度元素。这是我的正则表达式:
@pattern = @"^([a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)$"
例如,我将如何将其限制为 50 个字符?
编辑:我需要检查与使用 HTML5 验证相同的正则表达式中的最大长度,该验证目前仅允许检查必需和模式属性。