java 匹配大括号内容

表达式"尀尀$尀尀{[^}]*尀尀}"中的[^}]该如何理解
2025-03-10 00:48:32
推荐回答(2个)
回答1:

[^}]表示不包括右大括号即可。
根据你的正则表达式,以下语句均合法:
${anythingYouNeed}
${0123$4{}
${}
换成{ 一样能用。

回答2:

^在方括号中表示否定,[^}] 的意思是匹配除 } 之外的字符。