如何编写匹配仅包含问号的字符串的正则表达式?
“?”> true
“?”>真
"?“> true
"?a?“> false
"?a“> false
提前感谢!
编辑:2个我错过的案例:
"?“> true
"?“>真
发布于 2012-11-14 02:42:28
假设字符串可以包含空格(根据编辑),正确的正则表达式为
^[ ?]*[?][ ?]*$这允许任意数量的空格和问号,并保证至少存在一个问号。
发布于 2012-11-13 22:57:01
就像下面这样简单:
^[?]+$该表达式要求从开始^到结束$的字符串由问号[?] (方括号防止解释为元字符)重复一次或多次+。
发布于 2012-11-13 22:59:27
也许避开问号是个更好的主意(因为我总是避开所有符号):
^\?+$你也不需要方括号。
https://stackoverflow.com/questions/13362987
复制相似问题