这个正则表达式应该与-h*匹配什么
本文关键字:什么 正则表达式 | 更新日期: 2023-09-27 18:27:17
我有一段代码,它应该遍历字符串列表,以匹配一个正则表达式,该正则表达式的模式是来自用户的输入。等输入
h*
q*
y*
似乎什么都匹配。我的问题-
- 上面的任何一个都是有效的正则表达式模式吗
- 如果是,他们应该匹配什么
我经历了http://regexhero.net/reference/但找不到任何指定此类表达式的内容。
我用过http://regexhero.net/tester/检查我的regex与q*作为正则表达式和Whatever为目标字符串匹配的内容。它给了我9场比赛!
h*
表示零个或多个h
字符
其他也是如此
这些模式匹配任意数量的指定字符,包括零。在没有任何锚点的情况下,whatever
中有9个位置的q
为零(在字符之间和末尾)。
超出您的参考范围:
-
普通字符——除
. $ ^ { [ ( | ) * + ? '
之外的其他字符与其自身匹配。 -
*
——重复0次或更多次,尽可能多次匹配。