javascript - 如何在 JavaScript 中验证字符串?

标签 javascript jquery html validation

有一个文本输入框。
希望用户以准确的格式输入字符串:

2010/08/26 17:04:51.24  

(当然可以是任何数字)

我怎样才能有效地做到这一点?

不寻找答案,只是寻找正确方向的一点。

谢谢。

(html、JavaScript 和 jQuery)

最佳答案

Regular expressions将是最明显的解决方案。话虽这么说,当您可以使用现有的解决方案时,您可能不想经历实现匹配日期和时间的正则表达式的麻烦。

DateJs是一个非常出色的 JavaScript 日期解析器,可以将用户输入的日期和时间转换为有意义的值。 DateJs 可以智能地解析“明天”或“+5 天”等自然语言表达式,以及“10/24/2008 11:31:04 AM”等标准日期和时间表示。

关于javascript - 如何在 JavaScript 中验证字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663654/

相关文章:

javascript - d3.js 中的 d3.max() 与 math.max() 有什么区别?

javascript - 如何将命名空间变量传递给单击函数参数变量? jQuery

javascript - JS/jQuery - 停止 .on ('click' ) 发送两次

javascript - 如何在 if else 函数中使用 image.src 来增加计数器?

javascript - JS : Group array by values in nested array

javascript - 未捕获的类型错误未定义不是 .empty() 上的函数

javascript - 从导入的 JSON 文件创建列表

jquery 验证 has-error 类设置

javascript - 如何定义 'overflow' 属性

javascript - 当用户滚动时加载单个页面站点的不同部分