Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于';45分钟';_Javascript_Regex - Fatal编程技术网

Javascript 用于';45分钟';

Javascript 用于';45分钟';,javascript,regex,Javascript,Regex,我需要使用javascript验证文本框条目是否为以下格式 待验证格式:45分钟 验证它是否应该接受任何数字和空格分钟。我想这段代码会对您有所帮助 <!DOCTYPE html> <html> <body> <p>Search for 45 minutes in the text in the next paragraph:</p> <p id="p01">45 minutes</p> <button

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

待验证格式:45分钟


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

我想这段代码会对您有所帮助

<!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>

在下一段的文本中搜索45分钟:

45分钟

试试看

函数myFunction(){ text=document.getElementById(“p01”).innerHTML; document.getElementById(“demo”).innerHTML=/[0-9]{2}\sminutes/.exec(text); }
这里的
[0-9]{2}
表示允许任何两位数的数字
\s
表示空白字符,
minutes
是要在其中找到的文本


如果您想了解有关正则表达式的更多基本信息,可以在此处找到:

stackoverflow.com并不是为了满足您对免费编码服务的需求。