不要在ngTagsInput中使用正则表达式来反转反斜杠

时间:2016-04-25 20:05:40

标签: javascript angularjs regex ng-tags-input

我在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

0 个答案:

没有答案