如何检查字符串中是否仅包含 / 符号?该字符串可能有多个 / 符号,其间有空格。在这种情况下,我想考虑该字符串为空。
问问题
1199 次
1 回答
3
在 c# 中,答案是:
if (yourText.Count(x => (x != '/') && (x != ' ')) > 0)
{
//not empty
}
基本上:“如果不是“/”或空格的所有字符的计数大于0”
好久没做VB了,不过翻译应该不难。你可以只做for循环方法
Dim isEmpty as Boolean = true;
For (Dim i as Integer = 0 to yourText.Length - 1)
If (yourText[i] <> "/"C And yourText[i] <> " "C) Then
isEmpty = false;
End If
Next
同样,我完全是凭记忆做到这一点的,所以如果我的语法不正确,请原谅。如果我有错误,请更正我的代码。
于 2013-06-08T04:26:20.577 回答