首页 > 解决方案 > 使用正则表达式匹配以相同元音(a、e、i、o 和 u)开头和结尾的字符串 Javascript

问题描述

约束

字符串的长度是 。字符串仅由小写字母组成(即 [az])。

输出格式

该函数必须返回一个 RegExp 对象,该对象匹配以相同元音开头和结尾的任何字符串。

样本输入 0

bcd

样本输出 0

错误的

样本输入 2

ABCDA

样本输出 2

真的

需要帮助吗???

标签: javascriptregex

解决方案


let re = /^([aeiou]).*\1$/;
let result = "testing".match(re);

这里的关键是\1对第一个捕获组的反向引用。

我会留给你把它打包成一个函数,因为我不完全理解你想要的返回值。


推荐阅读