gpt4 book ai didi

正则表达式 AND 运算符

转载 作者:行者123 更新时间:2023-12-03 06:07:22 24 4
gpt4 key购买 nike

基于这个答案

Regular Expressions: Is there an AND operator?

我在 http://regexpal.com/ 上尝试了以下操作但无法让它发挥作用。缺少什么? JavaScript 不支持吗?

正则表达式:(?=foo)(?=baz)

字符串:foo、bar、baz

最佳答案

(?=foo)(?=baz) 不可能同时匹配。这将要求下一个字符同时是 fb,这是不可能的。

也许您想要这个:

(?=.*foo)(?=.*baz)

这表示 foo 必须出现在任何地方,而 baz 必须出现在任何地方,不一定按照该顺序并且可能重叠(尽管在这种特定情况下重叠是不可能的,因为字母本身不重叠)。

关于正则表达式 AND 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3041320/

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