【发布时间】:2019-03-30 20:05:01
【问题描述】:
我想仅使用此模式~*\|:"<>?/ 验证文本。下面是我的文本框
<input type="text" [(ngModel)] ="newReferenceValue" #referencevar="ngModel" name="referencevar" (keyup.enter)="save()" pattern='^[^`~!@#$%\^&*()_+={}|[\]\\:"]*$' style="margin: 8px;width: 60%;">
<div *ngIf="referencevar.errors?.pattern">
not valid not partens
</div>
【问题讨论】:
-
您尝试过 ng 表单吗?
-
不,我只尝试两种方式绑定。错误消息显示但我不能只验证这个 ~*\|:"?/ text
-
我想创建正确的正则表达式模式='^[^`~!@#$%\^&*()_+={}|[]\\:"]*$'
-
尝试 Angular 表单或 ngforms,这样它就可以作为 html 验证
标签: angular angular5 angular6 angular2-forms