如何检查一个字符串是否只包含scala中的某些字符
How to check if a string only contains certain characters in scala
如何检查一个字符串只是否包含某些字符,比如Scala中的“a”和“b”?
我在网上找到了几个资源,他们使用的是正则表达式。
对于Scala,讲的最多的是findAllIn或者findFirstIn函数。但我想要 returns 对或错的东西。
val s: String = ???
s.forall("ab".contains)
forall
检查集合中所有元素的条件是否为真。因此,在这种情况下,它会检查 s
.
中每个字符的条件是否为真
contains
检查字符串是否包含字符,因此 "ab".contains(x)
检查 x
是 'a' 还是 'b'。
如何检查一个字符串只是否包含某些字符,比如Scala中的“a”和“b”? 我在网上找到了几个资源,他们使用的是正则表达式。 对于Scala,讲的最多的是findAllIn或者findFirstIn函数。但我想要 returns 对或错的东西。
val s: String = ???
s.forall("ab".contains)
forall
检查集合中所有元素的条件是否为真。因此,在这种情况下,它会检查 s
.
contains
检查字符串是否包含字符,因此 "ab".contains(x)
检查 x
是 'a' 还是 'b'。