-1

{esbmsg:header:との間の何かを一致させる方法}

xxxxxx任意の文字列のように{esbmsg:header:xxxxxx}

4

3 に答える 3

2

試してみてください:

{esbmsg:header:([^}]*)}

whereは、文字[^}]*ではないすべてのものに一致します}

于 2013-09-26T09:30:55.317 に答える
0

表現の内容 ("xxxxx" の部分) のみをキャプチャしたい場合、最善の方法は、肯定的な先読みを使用することです。

(?<={esbmsg:header:)[^}]+

コンテンツの外観によっては、[^}] の部分を微調整する必要がある場合があります。正規表現 (または上記の式の詳細な説明) の詳細については、次をお勧めします。

正規表現リファレンス

正規表現のチュートリアル

于 2013-09-26T09:41:43.123 に答える
0

この正規表現を試してください

{esbmsg:header:(.*)}

また、任意の文字を値に含めることもできます。

于 2013-09-26T09:34:42.920 に答える