jjzjj

javascript - 查找字符串中出现时间最长的 "aeiou"

我最近在接受采访,被问了很多问题,其中一个问题就是这个,我在尝试回答时遇到了一些麻烦。给定一个字符串,找到出现时间最长的元音字母“aeiou”。元音子串不必连续,可以有重复。目标是找到每个元音的最大出现次数并将它们连接起来,但必须按照“a”、“e”、“i”、“o”、“u”的顺序。编辑:此外,每个单独的元音字符也必须链接在一起。在下面的示例中,有"aaa"和"aa",因为3更长,所以我们的结果必须包含更长的链。例如:输入:“aaagtaayuhiejjhgiiiouaae”结果:aaaeiiiou我试过的代码如下:编辑:根据解决方案,我在下面写了这个,但我仍然遇到诸如“aeiouaaae

Mysql类运算符

查询来自STATION的城市名称列表,其中元音字母作为其第一个和最后一个字符。您的结果不能包含重复项。Station包含一个名为city的列。查询:SELECTCITYFROMSTATIONWHERECITYLIKE'[AEIOU]%[AEIOU]';这是怎么回事?它不产生任何输出。 最佳答案 你必须使用REGEXP.你的代码应该是这样的SELECTCITYFROMSTATIONWHERECITYREGEXP'^[AEIOU].*[AEIOU]$'; 关于Mysql类运算符,我们在Sta