我试图找到一个符合我要求的正则表达式。我想匹配一个紧密的花括号,但不应包含分号或逗号。括号前可能有空格或制表符。括号和分号/逗号之间可能有空格或其他字符。
一个例子
Match:
[sapce/tab] }
} /\* abcde \*/
} else { // abcde
Ignore:
};
} abc;
},
这是我到目前为止所管理的:
^\s*(?=}).*(?!;)\s\*$
但它与};
和} ,
相匹配,这不是我想要的。我也尝试过这个
^\s*}[^;,][0-9A-Za-z_/\*\\{]\s*$
但它忽略了} abc;
和} else {
。
这似乎对我有用:
^[^,;]*\}[^,;]*$