本帖最后由 聆听震撼 于 2022-7-24 22:04 编辑
正则
[JavaScript] 纯文本查看 复制代码 td.\s+(\d+)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(.*?
)\n
现在这个正则是匹配全部的,我想只匹配子匹配文本5值为“UNITED STATES
”的怎么写?前面那些还是要的,就是过滤掉其他的只要UNITED STATES
用下面这个正则可以匹配到,但是花费太久时间了,有什么办法优化,或者其他代码重写[JavaScript] 纯文本查看 复制代码 td.\s+(\d+)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(.*?)\s+.\/td.\s+.td.\s+(UNITED STATES)\s
下面是源码
[HTML] 纯文本查看 复制代码 <table class="table table-striped">
<tr class="info">
<th>BIN</th>
<th>Brand</th>
<th>Type</th>
<th>Category</th>
<th>Country</th>
<th>Bank</th>
</tr>
<tbody>
<tr>
<td>
557687
</td>
<td>
MASTERCARD
</td>
<td>
DEBIT
</td>
<td>
STANDARD
</td>
<td>
TUNISIA
</td>
<td>
SOCIETE MONETIQUE-TUNISIE
</td>
</tr>
<tr>
<td>
491566
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
ELECTRON
</td>
<td>
MEXICO
</td>
<td>
BANCO MERCANTIL DEL NORTE S.A.., INSTITUCION DE BANCA MULTIP
</td>
</tr>
<tr>
<td>
449192
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
CLASSIC
</td>
<td>
BOLIVIA, PLURINATIONAL STATE OF
</td>
<td>
BANCO DE CREDITO DE BOLIVIA, S.A.
</td>
</tr>
<tr>
<td>
424094
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
CORPORATE T&E
</td>
<td>
BELGIUM
</td>
<td>
</td>
</tr>
<tr>
<td>
450550
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
CLASSIC
</td>
<td>
CANADA
</td>
<td>
<a href="http://www.cibc.com" target="_blank">CANADIAN IMPERIAL BANK OF COMMERCE</a>
</td>
</tr>
<tr>
<td>
518941
</td>
<td>
MASTERCARD
</td>
<td>
DEBIT
</td>
<td>
WORLD ELITE
</td>
<td>
UNITED STATES
</td>
<td>
</td>
</tr>
<tr>
<td>
414740
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
CLASSIC
</td>
<td>
UNITED STATES
</td>
<td>
<a href="http://www.chase.com/" target="_blank">CHASE BANK USA, N.A.</a>
</td>
</tr>
<tr>
<td>
444371
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
CLASSIC
</td>
<td>
UNITED STATES
</td>
<td>
<a href="http://www.jpmorganchase.com" target="_blank">JPMORGAN CHASE BANK, N.A.</a>
</td>
</tr>
<tr>
<td>
478200
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
CLASSIC
</td>
<td>
UNITED STATES
</td>
<td>
<a href="http://www.jpmorganchase.com" target="_blank">JPMORGAN CHASE BANK, N.A.</a>
</td>
</tr>
<tr>
<td>
463186
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
PLATINUM
</td>
<td>
MEXICO
</td>
<td>
BANCO INVEX S.A. INSTITUCION DE BANCA MULTIPLE
</td>
</tr>
<tr>
<td>
424093
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
DELAYED DEBIT
</td>
<td>
BELGIUM
</td>
<td>
</td>
</tr>
<tr>
<td>
491366
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
CLASSIC
</td>
<td>
MEXICO
</td>
<td>
BANCO MERCANTIL DEL NORTE S.A.., INSTITUCION DE BANCA MULTIP
</td>
</tr>
<tr>
<td>
421316
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
CLASSIC
</td>
<td>
MEXICO
</td>
<td>
<a href="http://www.hsbc.com.mx/" target="_blank">HSBC MEXICO S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINAN</a>
</td>
</tr>
<tr>
<td>
460332
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
CLASSIC
</td>
<td>
SPAIN
</td>
<td>
<a href="http://www.bbva.es/" target="_blank">BANCO BILBAO VIZCAYA ARGENTARIA S.A. (BBVA)</a>
</td>
</tr>
<tr>
<td>
517504
</td>
<td>
MASTERCARD
</td>
<td>
DEBIT
</td>
<td>
PREPAID RELOADABLE
</td>
<td>
ITALY
</td>
<td>
BANCA MONTE DEI PASCHI DI SIENA S.P.A.
</td>
</tr>
<tr>
<td>
425300
</td>
<td>
VISA
</td>
<td>
DEBIT
</td>
<td>
PREPAID
</td>
<td>
UNITED STATES
</td>
<td>
<a href="http://www.chase.com" target="_blank">CHASE MANHATTAN BANK USA, N.A.</a>
</td>
</tr>
<tr>
<td>
431307
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
SIGNATURE
</td>
<td>
UNITED STATES
</td>
<td>
<a href="http://www.bankofamerica.com" target="_blank">BANK OF AMERICA, N.A.</a>
</td>
</tr>
<tr>
<td>
376533
</td>
<td>
AMERICAN EXPRESS
</td>
<td>
CREDIT
</td>
<td>
CORPORATE GREEN CHARGE
</td>
<td>
INDIA
</td>
<td>
AE INDIA GLOBESTAR
</td>
</tr>
<tr>
<td>
524426
</td>
<td>
MASTERCARD
</td>
<td>
DEBIT
</td>
<td>
TITANIUM
</td>
<td>
JORDAN
</td>
<td>
JORDAN ISLAMIC BANK CO
</td>
</tr>
<tr>
<td>
451401
</td>
<td>
VISA
</td>
<td>
CREDIT
</td>
<td>
INFINITE
</td>
<td>
CANADA
</td>
<td>
<a href="http://www.rbc.com" target="_blank">ROYAL BANK OF CANADA</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="col-md-4 col-sm-4 col-xs-12 wow fadeInUp">
|