ExcelVBA,正则表达式,怎么替换一部分字符串

我的正则表达式分为2个部分,怎么在匹配成功后,替换第2部分?我有一组字符串12苏5a中国人民一二d三egg其d中国人民四a1五六凡dsf事都美国纽约AAFa分发的事都美国... 我的正则表达式分为2个部分,怎么在匹配成功后,替换第2部分?
我有一组字符串

12苏5a中国人民一二d三
egg其d中国人民四a1五六
凡dsf事都美国纽约AAFa分
发的事都美国纽约A分Fa分
....
...
...
我写正则表达式可以写
^\S+(中国人民|美国纽约)\S+$
怎么在成功匹配以后,把“中国人民”和"美国纽约"两端的字符去掉
就留下
中国人民
中国人民
美国纽约
美国纽约
....
...
..
展开
 我来答
极悟看见人生
2018-03-15 · 1、极悟希望让更多人走出痛苦和内耗,让更多处在痛苦煎熬中的人...
极悟看见人生
采纳数:50 获赞数:131

向TA提问 私信TA
展开全部
1、第一种方式: ^\S+(中国人民|美国纽约)&(0-4)\S+$
2、第二种方式:这种方式最简单 利用自带工具替换功能,一个一个的来:例如 中国人名 其他替换为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓王的wy451

2018-03-15 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:9297万
展开全部
你只说明了错误结果,不知道你想要的正确结果,没法帮你改呀
最好将你的代码也贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式