通过RegEx检查字符串是否仅包含斜杠

时间:2018-11-20 13:33:08

标签: javascript regex

我想检查给定的字符串是否仅包含/,但是否包含该字符串的任何数目。如果为空字符串,则应返回false。

示例:

//dlkw8923   => false
9            => false
()           => false
lasdf//asdf  => false
/            => true
///          => true
//           => true
/   /        => true (this case is not that important... it does not matter if it doesn't match)

到目前为止我尝试过的事情:

^[/]+$
^[\/]+$
^[\//]+$
^\/+$

我用regex101.com进行了测试,但都无济于事。

我想念什么?我如何检查整个字符串是否由/组成?

1 个答案:

答案 0 :(得分:1)

您可以使用以下正则表达式,它将匹配所有应匹配的正则表达式,包括。最后一行:

/^[\/][\/ ]*$/gm

首先要匹配斜杠'/',然后是斜杠'/'Spaces,直到行尾为止。