我正在开发 VB.NET Windows 应用程序。在 VS 2010 中。
我想得到子字符串
$CostCenterId|4^10
从下面的字符串。
PaymentMode|NEFT^$IsPaid|False^$Currency|INR-印度卢比^$CostCenterId|4^10$LedgerId|2^3$
当前字符串($CostCenterId|4^10)在序列中的位置可能会改变。但它总是在两个 $ 符号之间。我已经写了下面的代码,但是对接下来要写什么感到困惑?
Public Sub GetSubstringData()
dim sfullString = "PaymentMode|NEFT^$IsPaid|False^$Currency|INR-Indian
Rupee^$CostCenterId|4^10$LedgerId|2^3$"
Dim CostIndex As Integer
CostIndex = sDiscription.IndexOf("CostCenterId")
sDiscription.Substring(CostIndex,
End Sub