删除字符串中的单词

Kra*_*ned 3 vb.net string visual-studio-2008

我在删除数组中的单词时遇到问题,因为它是生成的 GUID。现在我需要删除该字符串中的 1 个单词或项目。

这是我的字符串:

Dim guid_id as string ='3a0eed1f-73b2-11e0-8670-88006707ed92','3a125s34-73b2-11e0-8670-88006707ed92','3a112w3s-73b2-11e0-8670-88006707ed92'
Run Code Online (Sandbox Code Playgroud)

问:如何删除" '3a112w3s-73b2-11e0-8670-88006707ed92' "整个字符串中的单词或字符串?我知道我需要将它转换为 List(of String) 但我不知道如何在该列表中删除它。

She*_*ell 5

您可以使用Replace函数简单地查找和替换字符串

Dim guid_id as string = "'3a0eed1f-73b2-11e0-8670-88006707ed92','3a125s34-73b2-11e0-8670-88006707ed92','3a112w3s-73b2-11e0-8670-88006707ed92'"

Dim strRemove As String = "'3a112w3s-73b2-11e0-8670-88006707ed92'"
guid_id = guid_id.Replace(strRemove, "").Trim()
If guid_id.Subtring(0,1) = "," Then   guid_id = guid_id.Substring(1);
If guid_id.Subtring(guid_id.Length-1) = "," Then   guid_id = guid_id.Substring(0, guid_id.Length-1);
Run Code Online (Sandbox Code Playgroud)