[英]Filtering a string in VB.Net
我很糟糕而且 VB.Net,所以我有點迷失如何處理這個字符串來過濾。
我有一個字符串: "294.00" & vbCrLf & "$10,831.99" & vbCrLf & "191 lbs." & vbCrLf & "15,929 lbs."
"294.00" & vbCrLf & "$10,831.99" & vbCrLf & "191 lbs." & vbCrLf & "15,929 lbs."
基本上,我需要獲取第二個數值: 10,831.99並將垃圾的 rest 過濾掉。
我不知道如何 go 關於這個。 可能是 REGEX(我不知道如何在 VB.NET 中使用它)或標准 LIB 中的其他一些內置功能?
我試過: myString.Split(Environment.NewLine)(0).ToString()
但我只得到第一個數值: 294.00 ,這是不正確的。
任何輸入或建議/提示將不勝感激! 謝謝
你已經解決了你的問題,讓我解釋一下。
這個 function myString.Split
返回一個數組,您可以使用索引訪問數組的每個元素 [ (0)
表示您正在訪問 0 position 處的字符串]。 所以,如果你想要第二個值,你可以這樣做:
myString.Split(Environment.NewLine)(1).ToString()
有關字符串拆分的更多信息,請訪問以下鏈接: https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.strings.split?view=net-5.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.