gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 16:21:20 24 4
gpt4 key购买 nike

我该如何执行以下操作:

我有一个字符串

something#12

我需要一个正则表达式,它将从 0 到 19 范围内的字符串中获取最后两个数字。请注意,如果 # 后面的数字大于 19,则不应返回任何内容,我也需要忽略字母和特殊符号。

我尝试过以下方法:

([0-9]{1}$)|([0-1]{1}[0-9]{1}$)

但如果我的值大于 19,它会返回最后一两个数字。

最佳答案

只需在数字前添加#:

#([0-9]{1}$)|([0-1]{1}[0-9]{1}$)

或更简单:

#[01]?\d$

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

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