0
A
回答
2
修剪前導空格和比較長:
num = s.Length - LTrim(s).Length
或者找到的第一個非空白字符的檢查其索引:
Dim match = System.Text.RegularExpressions.Regex.Match(s, "\S")
If match.Success Then
num = match.Index
End If
+3
我寧願推薦's.TrimStart'而不是'LTrim' :) –
0
我發現,這個效果很好在VB.Net並且具有如此短的優點,它不會干擾您的方法流程。儘管使用一個循環來進行計數,但是在這個C# post中提供的時序測試表明一個Loop非常有效。我的應用程序不保證在VB.Net中使用Linq功能進行計時測試 - 也許別人的做法,他們可以在這裏發表評論?致信@Henk Holtermann。
Dim WhiteSpaceCount As Integer 'The number of white spaces at the start
WhiteSpaceCount = MyString.TakeWhile(Function(C As Char) Char.IsWhiteSpace(C)).Count
的[計數的空間在一個字符串的開始]
相關問題
- 1. 如何計算Perl中字符串開頭處的空格量?
- 2. 使用計數器計算字符串空格的發生率
- 3. 如何計算字符串中空格分隔的子字符串的數量
- 4. 初始化字符串爲空與空字符串
- 5. 初始化ObjectC中的空字符串?
- 6. 字符串不斷初始化爲空
- 7. 將字符串寫入初始化空白字符數組
- 8. 使用空字符串初始化所有字符串成員
- 9. 計算字符串的盈方空間
- 10. 計算字符串中的字符數
- 11. 初始化字符串的格式不符合指數33
- 12. 初始化「的字符串」
- 13. 從字符串獲取初始數字
- 14. 在Ada中初始化空字符的字符串
- 15. 的C#初始化字符串數組
- 16. 如何不計算空格,同時計算字符串的長度c
- 17. 如何計算字符串變量中的空格
- 18. CTFrameGetVisibleStringRange錯誤地計算字符串結尾的空格嗎?
- 19. 如何計算沒有空格的字符串中的字母數?
- 20. 在字符串ne處使用未初始化的值。數組
- 21. 的Java:避免空指針,初始化字符串數組
- 22. ReDim語句是否使用空字符串初始化字符串數組?
- 23. 初始化字符串數組從字符串數組資源
- 24. 字符串數組的初始化字符串太長
- 25. Android字符串初始化
- 26. 字符串初始化
- 27. GPS初始化字符串?
- 28. 字符串初始化
- 29. 計算字符串輸入的字數
- 30. 計算plsql中字符串的字數
可能重複(http://stackoverflow.com/questions/20411812/count-the-spaces-at-start-of-a-string) –
' input.Length - input.TrimStart('').Length' –