Heim > Artikel > Web-Frontend > So verwenden Sie reguläre Ausdrücke, um mehrere Daten in js abzugleichen
Was ist, wenn wir den gesamten Inhalt des Titels benötigen?
Fügen Sie g nach dem regulären Ausdruck hinzu, um mehrere Übereinstimmungen anzuzeigen
Methode 1: Übereinstimmung
Array zurückgeben
Methode 2
exec
Das Beispiel ist wie folgt:
<script> var str='<a href="//www.aliexpress.com/store/product/OOOT-BAORJCT-174296-22mm-10yard-lot-cartoon-Ribbons-Thermal-transfer-Printed-grosgrain-Wedding-Accessories-DIY-handmade/2349150_32810795709.html" rel="external nofollow" rel="external nofollow" title="OOOT BAORJCT 174296 22mm 10yard/lot cartoon Ribbons Thermal transfer Printed grosgrain Wedding Accessories DIY handmade material">OOOT BAORJCT 174296 22mm 10yard/lot cartoon Ribbons...</a><a href="//www.aliexpress.com/store/product/OOOT-BAORJCT-174296-22mm-10yard-lot-cartoon-Ribbons-Thermal-transfer-Printed-grosgrain-Wedding-Accessories-DIY-handmade/2349150_32810795709.html" rel="external nofollow" rel="external nofollow" title="999OOOT BAORJCT 174296 22mm 10yard/lot cartoon Ribbons Thermal transfer Printed grosgrain Wedding Accessories DIY handmade material">OOOT BAORJCT 174296 22mm 10yard/lot cartoon Ribbons...</a>'; var reg=/title="(.*?)">/g; var res = str.match(reg); console.log(str.match(reg)); while( res = reg.exec(str)) { console.log(res[1]); } </script>
Der Effekt ist wie folgt:
Verwandte Tutorial-Empfehlungen: js-Tutorial
Das obige ist der detaillierte Inhalt vonSo verwenden Sie reguläre Ausdrücke, um mehrere Daten in js abzugleichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!