mailtoリンクを含むhrefタグを置き換えるJavascript関数を記述したいと思います。mailtoリンク(Javascript)を置き換えるための正規表現
<a href="mailto:[email protected]">Email me</a>!
はなるはずです。
<a href="<%='mailto:[email protected]'%>">Email me</a>!
これは、サードパーティのサービスにHTMLを供給するアプリケーションのためであり、サービスはそれがmailtoのURLを受け付けないことで壊れているが、私たちならばそれを変数としてマスクし、それを受け入れます。私はちょうどhrefタグの内側部分を置き換えるだけで、私の非正規のフレンドリーな脳をラップするのは苦労しています。
ご協力いただきありがとうございます。
HTMLパーサーを使用する必要があります。 – SLaks
ZA̡͊͠͝LGはregexを推奨しています - regexはHTML文書全体、または抽出されたアンカータグだけ、あるいはhref属性だけを扱うべきでしょうか? –