【发布时间】:2016-11-05 16:44:13
【问题描述】:
我对正则表达式有疑问。我只想匹配这些只包含元音或辅音的单词。
例如我有这样的字符串:
aeyiuo
aeYYuo
qrcbk
aeeeee
normal
Text
extTT
我的正则表达式应该匹配:aeyiuo aeYYuo aeeeee
我不知道为什么我的表情不起作用^[aeyiuo]*|[^aeyiuo]*$
要检查我的正则表达式,我使用在线解析器:http://www.regexr.com/ 或 http://regexpal.com/
如果有人能解释我的错误,我将不胜感激。
【问题讨论】:
-
^匹配整个字符串的开头,而不是单词的开头。同样,$匹配字符串的结尾,而不是单词的结尾。如何可靠地匹配单词的结尾取决于您使用的正则表达式引擎。请说出您想使用哪种编程语言。 -
你想从上面的字符串中得到什么样的输出??
-
是的,请说明您使用的语言。
标签: regex