regexp
Posted mingzhanghui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了regexp相关的知识,希望对你有一定的参考价值。
* 给定字符串 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的主要内容,如果未能解决你的问题,请参考以下文章
使用 oracle regexp_replace 替换代码的某些部分