【发布时间】:2020-01-31 02:50:16
【问题描述】:
我在一个变量中有以下数据。
<ctx>
<PostCode>XXXXXX</PostCode>
<Title1>Mr</Title1>
<Name>John</Name>
<Order1>£100.00</Order1>
<Order2>£100.01</Order2>
<Date>10/10/2010</Date
</ctx>
使用以下正则表达式 var payload = ctx.toString().match(/Order[1-9]/g); 我得到以下结果
订单1,订单1,订单2,订单2
我怎样才能让它停在 Order1、Order2 以及计算第二个结束标签时,我也不能使用 <Order[1-9]>(开始标签),因为我的应用程序不允许我捕获标签 <>。 基本上是一个返回唯一值的正则表达式。
【问题讨论】:
标签: javascript regex xml soap