我在Angular应用程序中使用ngTagsInput,我只想要允许特定的标签。 - 实现这个目的:
allowedTagsPattern: '(?!story|pick\b)\b\w+'
(此allowedTagsPattern
接受正则表达式。)
我面临的问题是那些反斜杠没有按我的意愿处理,我试图使用以下方法来逃避它们:
allowedTagsPattern: '(?!story|pick\\b)\\b\\w+'
但这不起作用。
另外需要注意的是,我知道正则表达式可以正常运行,因为我可以将它作为tags-input
应用到HTML端的allowed-tags-pattern="(?!story|pick\\b)\\b\\w+"
并找到它
关于我需要做什么的任何想法?
更新
我认为它与ngTagsInput有关 - 我尝试了一个非常基本的正则表达式,字面意思是:allowedTagsPattern: 'a'
并且也无法正常工作 - 给出错误angular.js:13550 TypeError: a.allowedTagsPattern.test is not a function