【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
<span class="wrapper"><span class="streaming-datum" id="yfs_v53_spy">81,710,736</span></span> <span class="wrapper">129,908,000</span> <span class="wrapper"><span class="streaming-datum" id="yfs_t53_spy">Nov 21</span></span> <span class="wrapper"><span class="streaming-datum" id="yfs_pp0_spy">+0.19%</span></span>
需要匹配的是以上的代码中的数据,我写的正则是
<span class="wrapper">([\d,]{1,20})|<span class="streaming-datum" id="yfs_[a-z0-9]{3}_[a-z0-9\.\^]{1,5}">([A-Za-z0-9+,%\.\-\s]{1,20})<\/span>
匹配的结果如下图.
这个正则能匹配到我要的数据,每一条匹配的数据有两个分组,其中一个必为空,有没有更好的写法匹配的结果中只有一个有效的分组.