パターンデータを取得するための正規表現を使用していますが、正常に動作していますが、変数から一部の正規表現を使用する必要がありますもし誰かがそれを作る方法を知っていれば。javascriptの一致関数で正規表現を使用するのに助けが必要
var subStr = document_root.documentElement.outerHTML.match(/http(.*?Frover.fff.com.*?)\;/g);
alert(subStr[0]);
私は最初に警告メッセージを表示しますが、このようにする必要があります。
var link=rover.fff.com;
var regexpattern="/http(.*?F"+link+".*?)\;/g"
var rex=new RegExp(regexpattern);
var subStr = document_root.documentElement.outerHTML.match(regexpattern);
alert(subStr[0]);
私は何も得られません。 私を助けてください。 あなたが何かを混乱させるなら、コメント。
NB:正規表現を適用しますHTML上ではほとんどの場合、悪い考えです。 – trincot
あなたのコードの目的を説明してください:ハイパーリンクを探したいですか?テキストや、hrefやHTMLコメントでない属性に表示された場合はどうなりますか? – trincot
このような緊急の理由は本当に悪いものです。この質問は、正規表現なしで解決する必要があります。 – trincot