gpt4 book ai didi

regex - 使用正则表达式查找所有匹配项 - 贪婪和非贪婪!

转载 作者:行者123 更新时间:2023-12-01 09:44:31 24 4
gpt4 key购买 nike

取以下字符串:“Internet 上的营销和板球”。

我想使用正则表达式找到“Ma”-任何文本-“et”的所有可能匹配项。所以..

  • 市场
  • 市场营销和板球
  • 互联网营销和板球

  • 正则表达式 Ma.*et返回“互联网上的营销和板球”。正则表达式 Ma.*?et返回市场。但我想要一个返回所有 3 个的正则表达式。这可能吗?

    谢谢。

    最佳答案

    据我所知:没有。

    但是你可以先匹配非贪婪,然后用量词生成一个新的正则表达式来获得第二个匹配。
    像这样:

    Ma.*?et
    Ma.{3,}?et

    ...等等...

    关于regex - 使用正则表达式查找所有匹配项 - 贪婪和非贪婪!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4091634/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com