【js】判断是否以元音字母结尾

您所在的位置:网站首页 i是不是元音字母 【js】判断是否以元音字母结尾

【js】判断是否以元音字母结尾

2024-07-12 04:23| 来源: 网络整理| 查看: 265

字符串 str,检查其是否以元音字母结尾

1、元音字母包括 a,e,i,o,u,以及对应的大写

2、包含返回 true,否则返回 false

示例1

输入

'gorilla'

输出

true

1.正则

确定元音集合[a,e,i,o,u];以元音结尾,加上$;通配大小写,加上i;最后用test方法去检测字符串str。

function endsWithVowel(str) { return /[a,e,i,o,u]$/i.test(str); }

或者:

function endsWithVowel(str) { var reg = /(a|o|e|i|u)$/gi; return reg.test(str); }

2.字符匹配

function endsWithVowel(str) { var s='aeiou'; var w=str.toLowerCase().slice(-1); if(s.indexOf(w)!=-1) return true; else return false; }

或者:

function endsWithVowel(str) { return str && ("aeiouAEIOU".indexOf(str[str.length-1]) > -1); }

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3