javascript - 以 Angular 反应形式验证输入的正则表达式
问题描述
我有一个输入正则表达式的表单控件,表达式存储在数据库中。我添加了异步验证来验证。但它总是像真的一样。
function regExValidation(control:AbstractControl):{[key:string]:boolean}|null{
let isValid = true;
try{
new RegExp(control.value);
isValid = true;
}
catch{
isValid = null;
}
return {'isRegexValid' : isValid };
}
解决方案
推荐阅读
- ssl - CN 和证书 如何创建没有域名的证书
- scala - 未找到 EmrOptimizedSparkSqlParquetOutputCommitter
- jdbc - 除了 Kafka-connect FileConfigProvider,我们还有像 LdapConfigProvider 这样的东西吗?
- javascript - 将参数传递给 ReactJS ES6 类
- c# - 如何从 azure http 触发器接收大量响应
- java - 为什么用户定义的异常不会抛出通用异常?
- html - CSS - 更改没有子元素的类文本的 CSS 背景
- javascript - 查找具有一个数组元素的元素
- java - 任务执行器与 Java 8 并行流
- javascript - 无法将道具复制到Vue中子组件中的数据