gpt4 book ai didi

vb.net - 在某些单词 vb.net 之后或之前剥离字符串

转载 作者:行者123 更新时间:2023-12-03 19:31:46 25 4
gpt4 key购买 nike

我想剪一个字符串,取某个单词之前的内容和某个单词之后的内容。

例子:

Dim string As String = "Dr. John Smith 123 Main Street 12345"
Dim cut_at As String = "Smith"
Dim string_before, string_after As String

--cutting code here--

string_before = "Dr. John "
string_after = " 123 Main Street 12345"

我将如何在 vb.net 中做到这一点?

最佳答案

您可以使用 split() 函数或此

    Dim mystr As String = "Dr. John Smith 123 Main Street 12345"
Dim cut_at As String = "Smith"
Dim x As Integer = InStr(mystr, cut_at)

Dim string_before As String = mystr.Substring(0, x - 2)
Dim string_after As String = mystr.Substring(x + cut_at.Length-1)

关于vb.net - 在某些单词 vb.net 之后或之前剥离字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17152541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com