regex ngx芯片的焊膏分离模式(Angular )

sqyvllje  于 2022-11-26  发布在  Angular
关注(0)|答案(3)|浏览(121)

我试图允许用户粘贴一个由,;分隔的列表。或|使用NGX芯片。
有一个选项可以使用pasteSplitPattern - [?string来完成此操作|正则表达式]
https://github.com/Gbuomprisco/ngx-chips
但是,当我尝试执行以下操作时,我得到一个错误

[pasteSplitPattern]="[,|;]"

Parser Error: Unexpected token ,

我应该做些什么不同的事情?

bn31dyow

bn31dyow1#

请尝试使用以下方法:
定义新的正则表达式:

splitPattern = new RegExp('[\,\;]');

然后在模板中使用它:

[pasteSplitPattern]= "splitPattern"
sd2nnvve

sd2nnvve2#

我遇到了同样的问题:必须添加[addOnPaste]="true"才能使其工作!

n3schb8v

n3schb8v3#

使用下面的逗号分隔或输入

[separatorKeyCodes]="[32, 188]"

相关问题