Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript textarea的正则表达式验证_Javascript_Html_Angularjs_Regex - Fatal编程技术网

Javascript textarea的正则表达式验证

Javascript textarea的正则表达式验证,javascript,html,angularjs,regex,Javascript,Html,Angularjs,Regex,我想在我的angular应用程序中使用正则表达式验证my textarea字段。但他们将是一个特定条件的文本区域。 1.消息不应超过500个字符。 2.文本不应包含连续的空格字符。 3.任何单词都不能超过20个字符。 4.不应该有连续的特殊字符。 <textarea id="message" name="message" type="text" placeholder="" required="" ng-maxlength="500" ng-model="message" ng-pat

我想在我的angular应用程序中使用正则表达式验证my textarea字段。但他们将是一个特定条件的文本区域。
    1.消息不应超过500个字符。 2.文本不应包含连续的空格字符。 3.任何单词都不能超过20个字符。 4.不应该有连续的特殊字符。

<textarea id="message" name="message" type="text" placeholder="" required="" ng-maxlength="500" ng-model="message" ng-pattern="/^[a-zA-Z0-9]{5}$/" class="form-control"></textarea>

任何帮助都将不胜感激

  • 完成
    ng maxlength=“500”

  • \x20{1}/g-非连续空格字符

  • \W{20,}/g-没有至少20个字符的单词

  • [^\s]{1}/g-不能是连续的特殊字符


  • 试试这个
    ng模式=“/(\W{20,}|\x20{1}}{1})/g”

    您好,您如何使用ng模式验证这个正则表达式?请帮助我显示一条消息,说明输入是否不是所需的格式。