正規表現を使用してHTTPヘッダーからURLを確実に抽出するのに問題があります。空白クラスと一致していないように見える^M文字の有無にかかわらず、ヘッダーが交互に到着することは役に立ちません。現在、私がこれまでに管理した中で最高のものは次のとおりです。
(re-search-forward "^x-url: .*/\\{2,3\\}\\(.*\\)" nil t)
しかしもちろん、それは^ Mが存在する場合はそれだけでなく、私が本当に必要としないURLパラメーターも取得します。私のデバッグからの例を与えるために:
x-url: http://wiki/mediawiki/index.php?title=Vsmux&action=edit&redlink=1
x-url: http://wiki/mediawiki/index.php?title=Vsmux&action=edit&redlink=1^M
どちらの場合も私が本当に望んでいるのは、結果だけです。
wiki/mediawiki/index.php