搜索文档
首页
HTML/CSS
JavaScript
服务端开发
Java教程
移动端
数据库
当前位置:
首页
JavaScript
JavaScript 教程
JavaScript基础教程
源代码
清空
点击运行
<!DOCTYPE html> <html> <title>JavaScript 正则表达式统计字符个数示例 - 基础教程(div.cn)</title> <body> <h1>计算字符串中元音的个数</h1> <p>在输入字段中输入一些文本以显示元音数量:</p> <input id="inp" type="text" onkeyup="myFunc()" autocomplete="off"> <p>VOWELS: <span id="result" style="color:red;"></span></p> <script> String.prototype.countVowels = function() { let regex = new RegExp("[aeiou]", "gi"); let x = this.match(regex); return (x === null ? 0 : x.length); }; function myFunc() { let str = document.getElementById("inp").value; document.getElementById("result").innerHTML = str.countVowels(); } </script> </body> </html>
运行结果