正则表达式不允许<>特殊字符

时间:2019-06-18 13:35:34

标签: javascript angular typescript

嗨,我正在使用正则表达式来不允许特殊字符

我要允许\ / *吗? %| :,()-_; #。仅+个字符。除<>。

以外的所有其他功能均正常工作。

有人可以帮助我吗?可能是我的代码有误。

谢谢 这是我的代码:

setColorFilter()

1 个答案:

答案 0 :(得分:1)

@georg在对您的问题的评论中提到,-的转义将是:

let regExp = /^[ \\/*?%|()\-_;#.+:, a-zA-Z0-9]+$/;

显然,您可能还需要转义其中的/字符:

let regExp = /^[ \\\/*?%|()\-_;#.+:, a-zA-Z0-9]+$/;