Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 包含一个或多个';s_Javascript_Regular Language - Fatal编程技术网

Javascript 包含一个或多个';s

Javascript 包含一个或多个';s,javascript,regular-language,Javascript,Regular Language,我刚刚在某个地方读到,包含一个或多个a的字符串的正则表达式是:(b*ab*)*。 我不认为这是正确的,例如,它不会创建baab字符串或BAAAAB字符串。 对吗?不对。类似的东西应该可以工作:/.*a.*/gi “.”捕获任何字符,“*”捕获其前面的任何数量(0或更多)的字符。所以,在英语中,正则表达式表示“捕获任何包含任意数量字符的字符串,后跟A,后跟任意数量的字符。”查看构建正则表达式的帮助。左边有一个很好的参考和一个实时编辑器。包含一个或多个a的字符串的正则表达式是*a.*。你能给我们看一

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

不对。类似的东西应该可以工作:/.*a.*/gi


“.”捕获任何字符,“*”捕获其前面的任何数量(0或更多)的字符。所以,在英语中,正则表达式表示“捕获任何包含任意数量字符的字符串,后跟A,后跟任意数量的字符。”查看构建正则表达式的帮助。左边有一个很好的参考和一个实时编辑器。

包含一个或多个a的字符串的正则表达式是
*a.*
。你能给我们看一下输入和输出的例子吗?这是一个有效的正则表达式:(a+b)*a(a+b)*?它在技术上是有效的,但对于查找包含一个或多个a的字符串来说,这是没有用的