gpt4 book ai didi

javascript - 带 if 语句的正则表达式

转载 作者:行者123 更新时间:2023-11-30 12:00:27 26 4
gpt4 key购买 nike

有没有办法在 javascript 的正则表达式中包含 if 语句。这种事情:

var regex = /"if followed by [0-9] then match [a-m], else match [n-z]"/i

所以:

"a9" //returns a match
"aa" //doesn't return a match
"na" //returns a match

我希望这是有道理的。

提前致谢

最佳答案

不完全是 if,但在这种情况下您需要交替和向前看:

([a-m](?=[0-9])|[n-z](?![0-9]))

这是一个有效的 example .

关于javascript - 带 if 语句的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36747020/

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