查找并替换字符串

时间:2010-08-29 13:21:03

标签: string

我有一个字符串string1 =这是我的名字。

在字符串1中找到“是”,即查找字符串=“是”

replace string =“was”
最后的操作=这是我的名字。用c语言解释。

1 个答案:

答案 0 :(得分:3)

与此类似的东西应该按照你用多种语言提出的要求:

s = s.replace('is', 'was');

但是在您的示例字符串中,这将给出:

Thwas was my name

请注意,This已更改为Thwas,因为它包含字符串is。如果您只想匹配单词而不是子字符串,则可能需要使用正则表达式并使用单词边界。在某些语言中,您可以使用以下正则表达式:

/\bis\b/

语法因语言而略有不同。