常用表达

时间:2018-05-19 14:36:38

标签: javascript regular-language

我只是在某处读到包含一个或多个a的字符串的正则表达式为:(b*ab*)*. 我不认为这是正确的,例如它不会创建baab字符串或baaaaab字符串。 这是对的吗?

1 个答案:

答案 0 :(得分:0)

那不对。这样的事情应该有效:/.*a。* / ji

“。”捕获任何字符,“*”捕获任何字符(0或更多)。因此,在英语中,正则表达式表示类似“捕获任何包含任意数量字符的字符串,后跟A,后跟任意数量的字符”。查看https://regexr.com/以获取构建正则表达式的帮助。它在左侧有一个很好的参考,还有一个实时编辑器。