1
テキストパッドのみを使用すると、どの正規表現が&アンプを見つけるでしょうか。または&のhrefの中に入れて、一時的に置き換えてください(正しいURLエンコーディングがエンティティとして残されていることはわかっていますが)。後でTIDYING後に使用できるキーを使用してください。私は今、最初のインスタンスが見つかりましたが、複数の&のurlパラメータは正しく消去されず、& ampで正しくエンコードされたアイテムは考慮されません。もうすでに。ここでtextpad regexp hrefのURL文字列のすべてのアンパサンドを置き換えます
は、私が持っているものだ:私はできる方法
<A HREF="http://domain/boo.php?dross1=foo-AMP-dross2=bar-AMPENT-dross3=baz-AMP-dross4=alpha-AMP-dross5=beta-AMPENT-dross6=delta">
:
<A HREF="http://domain/boo.php?dross1=foo&dross2=bar&dross3=baz&dross4=alpha&dross5=beta&dross6=delta">
と、このにそれを回す:私が欲しいもの
FIND WHAT: \(<a href="[^"]+?\)&
REPLACE WITH: \1-AMP-
はこれを取るものですこれは検証のためだけで保存するためではないので、すぐに検索して置換して元の状態に戻すことができます。
ありがとうございます!
私はリンク内のアンパサンド*の置換だけを絞り込むのは問題であると考えています* - これは先読みで行うことができますが、テキストパッドがそれらをサポートしているかどうかわかりません。 –
簡素化すれば2つのsepアクションを実行できますか?しかし、ええ、両方のリンクでちょうどする必要があります、そうでなければ、インラインjs(そのため息)取得&& biffed取得し、&amperveryotherent; – HansOg