Vb.net for循环中的字符串解析和替换

Vb.net for循环中的字符串解析和替换,vb.net,string,parsing,Vb.net,String,Parsing,我有一根像这样的线 "1AL||9CA||34CO||196WY||..." 我想使用for循环或while循环,如果我有一个整数,它应该解析这个字符串并删除与该整数匹配的值 比如说, string = "1AL||9CA||34CO||196WY||..." integer = 34 for ... loop new string = "1AL||9CA||196WY||..." 如您所见,该整数与整数34匹配,并从一个分隔符“| |”删除到下一个分隔符 我该怎么做?这是您应该做的:

我有一根像这样的线

"1AL||9CA||34CO||196WY||..."
我想使用for循环或while循环,如果我有一个整数,它应该解析这个字符串并删除与该整数匹配的值

比如说,

string = "1AL||9CA||34CO||196WY||..."
integer = 34

for 
...
loop

new string = "1AL||9CA||196WY||..."
如您所见,该整数与整数34匹配,并从一个分隔符“| |”删除到下一个分隔符


我该怎么做?

这是您应该做的:

  • 首先拆分字符串,然后存储数组

  • 现在循环遍历数组,并使用indexof函数检查数组元素中的整数值

  • 从数组中删除该元素

  • 最后,使用
    Join
    函数连接元素,这是您想要的结果


    • 这是您应该做的:

      • 首先拆分字符串,然后存储数组

      • 现在循环遍历数组,并使用indexof函数检查数组元素中的整数值

      • 从数组中删除该元素

      • 最后,使用
        Join
        函数连接元素,这是您想要的结果