所以我一直在尝试在我的Angular项目中实现p{L}
模式而没有任何成功。我试过这个npm package
并将我的变量设置如下(在很多方面):
nameRegex = new RegExp(/^[${pL}]+$/);
然后我按照this post的回答,但import XRegExp = require('xregexp');
对TypeScript不起作用,我不知道如何设置我的变量。有没有办法让它发挥作用?
答案 0 :(得分:0)
这就是我的方法。尽管cli的最新版本导致该错误在IE 11中出现
import * as XRegExp from 'xregexp';
答案 1 :(得分:0)
我以这种方式导入:
import XRegExp from 'xregexp';
并添加此行
compilerOptions: {"allowSyntheticDefaultImports": true}
到tsconfig.json文件。
这种方式在我的角度与Angular 11完美配合。