如何匹配{esbmsg:header:
和}
就像xxxxxx
一样,可以是任何字符串{esbmsg:header:xxxxxx}
答案 0 :(得分:2)
尝试:
{esbmsg:header:([^}]*)}
[^}]*
匹配不是}
字符的所有内容。
答案 1 :(得分:0)
试试这个正则表达式
{esbmsg:header:(.*)}
它还允许您拥有任何有价值的角色。
答案 2 :(得分:0)
好吧,如果你只想捕获表达式的内容(“xxxxx”部分),最好的方法是使用正面的预测:
(?< = {esbmsg:标题:)[^}] +
根据您的内容的外观,您可能需要调整[^}]部分。有关正则表达式的更多信息(或上述表达式的详细说明),我建议如下: