2016-04-17 4 views
-1

私のアプリケーションでは、正規表現を使用してテキストエリアを検証したいと考えています。しかし、それらはテキストエリアの特定の条件になります。 正規表現によるテキストエリアの角度の確認

      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> 

任意の助けが理解されるであろう。

答えて

0
  1. 行わng-maxlength="500"

  2. \ X20 {1}/G - 連続していない空白文字W \

  3. {20}/G - ない単語は少なくとも20文字

  4. [^ \ s] {1}/g - 連続する特殊文字ではない

試してみようng-pattern="/(\W{20,}|\x20{1}|[^\s]{1})/g"

関連する問題