哈哈哈
哈哈哈呵哈
哈哈
"想要匹配到
之间的内容 , 并且这些内容里不能包含"呵"。匹配结果应该是["哈哈哈","哈哈"]。这"> 正则表达式怎么匹配某些条件并且排除某些条件-PHP中文網路問答
正则表达式怎么匹配某些条件并且排除某些条件
高洛峰
高洛峰 2016-11-10 15:20:02
0
2
1124

比如字符串:

"

哈哈哈
哈哈哈呵哈
哈哈
"

想要匹配到

之间的内容 , 并且这些内容里不能包含"呵"。

匹配结果应该是["哈哈哈","哈哈"]。

这样该怎么办实现呢?

补充一下..

"

哈耍哈↑哈
哈哈哈耍流氓哈
哈↑流氓哈
"

想要匹配到

之间的内容 , 并且这些内容里不能包含"耍流氓"这一完整的词 , 但是得包含"↑"。


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆 (2)
学霸
const str = "
           
哈哈哈
哈哈哈呵哈
哈哈
" let arr = str.match(/
[^呵]+?/g) arr = arr.map(function(index){ return index.replace(//g,''); }); console.log(arr);


    三叔
    '
               
    哈哈哈
    哈哈哈呵哈
    哈哈
    '.match(/
    [^呵]+?/g)


      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!