正则表达式,提取第二次或第三次出现

时间:2013-09-17 16:00:25

标签: regex wordpress

我正在自动记录插件中为wordpress编写正则表达式,以提取第二次匹配。我的代码是

<table width="100%" cellspacing="2" cellpadding="5" border="0">
<tbody><tr>
<td class="plandescription" colspan="2"></td>
</tr>
<tr>
<td class="plandescription">Accréditations :                                        <img width="32" height="32" align="absmiddle" src="http://www.congres-medical.com/modules/3c01_Event/images/credit_off.png">
                                                              </td>
<td bgcolor="#F1F1F1" class="plandescription">0 </td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Public concerné:</strong></td>
<td width="67%" bgcolor="#f1f1f1" class="plandescription">Professionnel</td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Audience:</strong></td>
<td bgcolor="#f1f1f1" class="plandescription">Internationnale</td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Visiteurs/Participants:</strong></td>
<td bgcolor="#f1f1f1" class="plandescription">550</td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Conférenciers:</strong></td>
<td bgcolor="#f1f1f1" class="plandescription">n.r</td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Exposants:</strong></td>
<td bgcolor="#f1f1f1" class="plandescription">n.r</td>
</tr>
<tr>
<td bgcolor="#f1f1f1" class="plandescription"><strong>Type d’événement:</strong></td>
<td bgcolor="#f1f1f1" class="plandescription"><span class="plandate">Conférence / Séminaire</span></td>
</tr>
<tr>
<td valign="top" bgcolor="#f1f1f1" class="plandescription"><strong>Secteur principal:</strong></td>
<td bgcolor="#f1f1f1"><a class="link_noir" href="http://www.congres-medical.com/modules.php?name=3c01_Event&amp;op=secteur&amp;id_sousrub=53" target="_blank" rel="nofollow">DIABETOLOGIE</a></td>
</tr>
<tr>
<td valign="middle" bgcolor="#f1f1f1" class="plandescription"><strong>Secteurs concernés:</strong></td>
<td>
           <a class="secteurficheevent" href="http://www.congres-medical.com/modules.php?name=3c01_Event&amp;op=secteur&amp;id_sousrub=9" target="_blank" rel="nofollow">Cardiologie</a> -<a class="secteurficheevent" href="http://www.congres-medical.com/modules.php?name=3c01_Event&amp;op=secteur&amp;id_sousrub=53" target="_blank" rel="nofollow">Diabétologie</a> -<a class="secteurficheevent" href="http://www.congres-medical.com/modules.php?name=3c01_Event&amp;op=secteur&amp;id_sousrub=40" target="_blank" rel="nofollow">Pharmacologie</a> -</td>
</tr>
</tbody></table>

我需要提取:

  • 0 for $ 1 match
  • 公开参加$ 2场比赛
  • Internationnale $ 3场比赛

我使用过这个正则表达式

>([\w\m]+)<

但它只提取第一次出现。我该怎么做才能提取所有匹配项并将其用于:$1$2$3用于wordpress中的自动嵌入插件?

0 个答案:

没有答案