尋找 HTML 標籤
建立一個正規表示式來尋找所有(開啟和關閉)帶有屬性的 HTML 標籤。
使用範例
let regexp = /your regexp/g;
let str = '<> <a href="/"> <input type="radio" checked> <b>';
alert( str.match(regexp) ); // '<a href="/">', '<input type="radio" checked>', '<b>'
這裡我們假設標籤屬性可能不包含 <
和 >
(在引號內也不包含),這會讓事情變得簡單一些。
解答為 <[^<>]+>
。
let regexp = /<[^<>]+>/g;
let str = '<> <a href="/"> <input type="radio" checked> <b>';
alert( str.match(regexp) ); // '<a href="/">', '<input type="radio" checked>', '<b>'