码迷,mamicode.com
首页 > 其他好文 > 详细

regexp

时间:2018-07-01 00:32:14      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:nta   否则   return   script   att   .exe   不包含   let   eating   

* 给定字符串 str,检查其是否包含连续重复的字母(a-zA-Z),包含返回 true,否则返回 false

input: ‘rattler‘

output: true

function containsRepeatingLetter(str) {
    return /([a-zA-Z])\1/.test(str);
}

 

* 给定字符串 str,检查其是否以元音字母结尾
1、元音字母包括 a,e,i,o,u,以及对应的大写
2、包含返回 true,否则返回 false

给定字符串 str,检查其是否以元音字母结尾
1、元音字母包括 a,e,i,o,u,以及对应的大写
2、包含返回 true,否则返回 false

function endsWithVowel(str) {
    // return /.+?[aeiouAEIOU]$/.test(str);
    return /[aeiou]$/i.test(str);
}

 

* 给定字符串 str,检查其是否包含 连续3个数字 
1、如果包含,返回最新出现的 3 个数字的字符串
2、如果不包含,返回 false

input: ‘9876543‘

output: ‘987‘

function captureThreeNumbers(str) {
    var a = /([0-9]{3})/.exec(str);
    if (a && a.length > 0) {
        return a[0];
    }
    return false;
}

  

regexp

标签:nta   否则   return   script   att   .exe   不包含   let   eating   

原文地址:https://www.cnblogs.com/mingzhanghui/p/9249110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!