1

tftp-hpaファイルの再マッピング機能を使用したい( man ページを参照)。正規表現を使用しますが、多くの機能はありません。私が欲しいのは、クライアントがリクエストを送信したとき、fooサーバーが送信したときclient_IP/fooです。今のところ、私はこのルールを持っています:

r foo \i/foo

しかし、ご想像のとおり、それfooは に対してのみ機能しますが、リクエストが何であれ機能するようにしたいと考えています。私はこれを試しました:

r /.*/ \i//.*/

しかし、うまくいきません。ドキュメントと例はあまり多くないので、何を試せばよいかわかりません。何か提案があれば教えてください。(そうです、それは実際にはプログラミングの質問ではないことは知っていますが、プログラマーとして正規表現を知っているので、おそらく良い答えが得られるでしょう)

4

2 に答える 2

1

置換パターンを使用する必要があるようです:ドキュメントに記載されているように\0、「正規表現に一致する文字列全体」を表します。だから試してください:

r .* \i/\0
于 2015-05-21T07:42:09.783 に答える