(){} []<>的正则表达式

时间:2013-12-18 14:30:16

标签: regex

我想在字符串中限制这些字符。我不只想要以下字符。

( ) { } [ ] < >

为此我正在尝试

return !String.valueOf(paramValue).matches("[(){}\\[\\]<>]");

有人可以告诉我如何编写相同的正则表达式吗?

2 个答案:

答案 0 :(得分:1)

试试这个:

^[^(){}\[\]<>]*$

Regular expression visualization

Debuggex Demo

答案 1 :(得分:0)

[\(\)\{\}\[\]\]* 

将抓住所有这些角色。 取决于您的编程语言和计划处理此方式的方式。 您可以替换/删除这些字符或向用户发送消息。