【问题标题】:Regular Expression in javascript for '45 minutes'javascript中的正则表达式'45分钟'
【发布时间】:2016-08-16 05:14:23
【问题描述】:

我需要使用 javascript 验证文本框条目是否为以下格式,

要验证的格式:45 分钟。

验证它应该接受任何数字空格分钟。

【问题讨论】:

  • stackoverflow.com 并非旨在满足您对免费编码服务的需求。

标签: javascript regex


【解决方案1】:

我猜这段代码会对你有所帮助。

<!DOCTYPE html>
<html>
<body>

<p>Search for 45 minutes in the text in the next paragraph:</p>

<p id="p01">45 minutes</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
    text = document.getElementById("p01").innerHTML;
    document.getElementById("demo").innerHTML = /[0-9]{2}\sminutes/.exec(text);
}
</script>

</body>
</html>

这里的[0-9]{2} 表示允许任何两位数的数字。 \s 表示空白字符,minutes 是您希望在其中找到的文本。

如果你想了解更多关于正则表达式的基本信息,可以在这里找到:Regex Expressions

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 2012-01-16
    相关资源
    最近更新 更多