VB6中如何仅对整个单词进行搜索与替换操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计325个文字,预计阅读时间需要2分钟。
文字处理程序具有搜索和替换功能。但也会替换部分单词(单词中的单词组合)。为了解决此问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组。方法是使用引号作为分隔符。
文字处理程序具有搜索和替换功能.但是,也会替换部分单词(单词中的单词组合).为了解决这个问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组,方法是使用“”作为分隔符.但是,一旦我搜索数组,替换相应的单词,并将数组放回由空格分隔的字符串中,用户的原始格式将丢失.例如,如果原始字符串是“这是一个句子”.并且用户希望“a”替换为“the”,输出将是“This is the sentence.”,没有额外的空格.
所以,我的问题是,是否有任何方法只能在保留Visual Basic中用户的格式(额外空格)的同时搜索和替换整个单词.
如果您使用拆分功能而不删除额外的空格,则首先您的数组中将包含空项目,这样您就不会丢失额外的空格,并且可以使用原始格式重建文档.本文共计325个文字,预计阅读时间需要2分钟。
文字处理程序具有搜索和替换功能。但也会替换部分单词(单词中的单词组合)。为了解决此问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组。方法是使用引号作为分隔符。
文字处理程序具有搜索和替换功能.但是,也会替换部分单词(单词中的单词组合).为了解决这个问题,我计划删除多余的空格并使用split函数将字符串更改为单词数组,方法是使用“”作为分隔符.但是,一旦我搜索数组,替换相应的单词,并将数组放回由空格分隔的字符串中,用户的原始格式将丢失.例如,如果原始字符串是“这是一个句子”.并且用户希望“a”替换为“the”,输出将是“This is the sentence.”,没有额外的空格.
所以,我的问题是,是否有任何方法只能在保留Visual Basic中用户的格式(额外空格)的同时搜索和替换整个单词.
如果您使用拆分功能而不删除额外的空格,则首先您的数组中将包含空项目,这样您就不会丢失额外的空格,并且可以使用原始格式重建文档.
