当前位置 : 主页 > 编程语言 > c语言 >

vb6 – 仅在VB中搜索和替换整个单词

来源:互联网 收集:自由互联 发布时间:2021-06-24
文字处理程序具有搜索和替换功能.但是,也会替换部分单词(单词中的单词组合).为了解决这个问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组,方法是使用“”作为分
文字处理程序具有搜索和替换功能.但是,也会替换部分单词(单词中的单词组合).为了解决这个问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组,方法是使用“”作为分隔符.

但是,一旦我搜索数组,替换相应的单词,并将数组放回由空格分隔的字符串中,用户的原始格式将丢失.例如,如果原始字符串是“这是一个句子”.并且用户希望“a”替换为“the”,输出将是“This is the sentence.”,没有额外的空格.

所以,我的问题是,是否有任何方法只能在保留Visual Basic中用户的格式(额外空格)的同时搜索和替换整个单词.

如果您使用拆分功能而不删除额外的空格,则首先您的数组中将包含空项目,这样您就不会丢失额外的空格,并且可以使用原始格式重建文档.
网友评论