ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptの使い方 replace(rgExp,fn) 通常置換_基礎知識

JavaScriptの使い方 replace(rgExp,fn) 通常置換_基礎知識

WBOY
WBOYオリジナル
2016-05-16 18:33:251137ブラウズ

コードは次のとおりです。

コードをコピー コードは次のとおりです。

var rxhtmlTag = /(<([ w:] )[^>]*?)/>/g,
rselfClosing = /^(?:area|br|col|embed|hr|img|input|link| meta|param)$/ i,
fcloseTag = function(all,front,tag) {
return rselfClosing.test(tag) ?
all :
フロント ">";
};
//「Xhtml」スタイルのタグを標準の HTML タグに変換します
//たとえば、 🎜>elem = elem.replace (rxhtmlTag, fcloseTag);


主に fcloseTag = function(all,front,tag) を確認します{}
最初のパラメータ all は全体ですrxhtmlTag
と一致する文字列 2 番目のパラメータの前は、rxhtmlTag
と一致する最初の左括弧 "(" の内容です。 3 番目のパラメータ タグは、rxhtmlTag
パラメータの数は正規表現内の左括弧の数に比例し、左から右へのパラメータの位置は左括弧の位置に対応します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。