我想要一個textarea,其中包含驗證與ng模式,結合ng-list的電子郵件列表。AngularJS textarea ng模式與多個匹配
我已經在各種測試人員測試了我的正則表達式,它似乎能夠正常工作,但不是在我的應用程序中。我不確定問題是Regex還是ng-pattern和ng-list之間的干擾。
的JSON數據,我recieving的名單在陣列格式來了:
$scope.mainList.EmailAddresses = ["[email protected]", "[email protected]"];
我的HTML代碼:
<textarea class="text-list-area" ng-model="mainList.EmailAddresses" ng-pattern="/^((([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}))\n?)*$/" ng-list=" " ng-trim="false"></textarea>
而且textarea的通過像這樣一個新的生產線的每封電子郵件中分離:
[email protected]
[email protected]
在plunker我的問題的一個例子(感謝Beaver創建): http://plnkr.co/edit/T17TTd5otnWWXOp2gZ94?p=preview
你的小提琴很好地工作,以得到我需要的結果,但它讓我意識到我錯過了我的問題中的一些重要信息,即我的列表變量是一個數組。更新我的問題包括這個問題。 – enderschaos
回答編輯與Plunker另外。也許它可能對你有用...... – beaver