0
Regexpからの不一致の結果を得ることができるかどうかを知りたいと思って、この値を配列に入れます(ちょうど逆のマッチ)。Regexpを使用して配列に不一致な結果を入れるには?
str = 'Lorem ipsum dolor is amet <a id="2" css="sanitizer" href="#modal-collection" data-toggle="modal" data-target="#ae" data-toggle="modal" data-attr-custom="test">Lorem ipsum </a> the end';
let elementRegexp: RegExp = new RegExp('<([^>]+?)([^>]*?)>(.*?)>','g');
let text = str.replace(elementRegexp, '');
let matchElements = str.match(elementRegexp);
console.log(text);
//Lorem ipsum dolor is amet the end
console.log(text);
//["<a id="2" css="sanitizer" href="#modal-collection"…="modal" data-attr-custom="test">Lorem ipsum </a>"]
期待される結果を::
このコードは、部分的に交換してソリューションを扱う
jsFiddle [、 "終わり" "Loremのイプサム悲しみはAMETです"]
あなたは '.split()マッチした部分文字列の'元の文字列ができます
次に、あなたがこのような何かを試してみてください。 – nnnnnn