1

我想创建一个可以替换我可以自由设置的特定单词的程序。

示例词:

Dim sample As String = "TWINKLE TWINKLE LITTLE STAR FISH"

我想将单词 STAR 替换为 BAT,因此新的输出将是:

TWINKLE TWINKLE LITTLE BAT FISH

这可能吗?提前致谢。

4

3 回答 3

4

所以你想要Replace一个词与另一个词的所有出现吗?

sample = sample.Replace("STAR", "BAT")

如果您想忽略大小写(.NET 区分大小写),您可以使用正则表达式:

Dim regex = New Regex("STAR", RegexOptions.IgnoreCase)
sample = regex.Replace(sample, "BAT")

(记得加Imports System.Text.RegularExpressions

于 2013-08-30T08:01:39.820 回答
0

result = sampe.Replace("STAR", "BAT") 是你的朋友...

于 2013-08-30T08:01:46.490 回答
0
Dim sample as string = "TWINKLE TWINKLE LITTLE STAR FISH"
if sample.contains("STAR") then
    dim change_star as string
    change_star = sample.replace("STAR","BAT")
    messagebox.show("change_star")
    'NOTE: output change_star
Endif
于 2019-09-12T20:11:40.120 回答