gpt4 book ai didi

Javascript RegEx恰好一个数字模式

转载 作者:行者123 更新时间:2023-11-29 18:28:57 25 4
gpt4 key购买 nike

str = "33d4m"; //d for days and h for hours and m for min
patt=/^[1-9]+d/i;
result=patt.test(str);
document.write("Returned value: " + result);

当且仅当 d 之前有一位数字时,我希望结果返回 true,即,剩余不到 10 天或剩余几个小时,就像我希望在

上也返回 true
str = "23h5m"  

如果d前面有两位则返回false
如果 h 之前有两位数字则返回 true。
我哪里错了。

最佳答案

你可以试试这个:

patt=/^\d{1,2}h|^\dd/i

意思是:

   Match 1 or 2 digits followed by the literal 'h' 
OR match a single digit followed by the literal 'd'

关于Javascript RegEx恰好一个数字模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10255909/

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