您的位置:首页技术文章
文章详情页

node.js - nodejs 正则匹配,cpu达到100%的问题

【字号: 日期:2024-07-26 18:56:40浏览:38作者:猪猪

问题描述

问题解答

回答1:

目测你卡死的地方在 <p ...> 因为每一个p 都要匹配查找一下

修改表达式为

<psclass='bbs-content[^'’]*clearfix'>(.*?)<psid='alt_action'[^>]*class='clearfix'>

他们一般不会乱改p的结构,所以以上表达式是可以匹配到的

速度可以快1倍以上

node.js - nodejs 正则匹配,cpu达到100%的问题

可以看到下面的$0 $1 已经匹配到了

回答2:

正则表达式的g 描述符去掉。