gpt4 book ai didi

javascript - 用于验证工作日志字段模式的正则表达式(以获取用户完成任务的时间)

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

我必须构建一个带有输入文本字段的 HTML 表单来保存用户的工作日志时间。用户可以在其中输入值,例如:

1w 2d 4h 6m 5s

Where, 
w -> week
d -> day
h -> hour
m -> minute
5 -> second

用户还可以输入任何人或多个的组合(每个人用空格分隔)。

在服务器端,如果输入正确,我可以解析数据以查找任何输入的工作日志持续时间。但如果它是错误的,我想提供客户端验证......

最佳答案

您可以使用此正则表达式来验证空格分隔的输入:

/^(?:\d+[wdhms](?: +|$))+$/gmi

RegEx Demo

它匹配一组或多组以数字开头,后跟任意字母 [wdhms] 的文本。

关于javascript - 用于验证工作日志字段模式的正则表达式(以获取用户完成任务的时间),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38439484/

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