regex – Microsoft Excel中的正则表达式子串替换

前端之家收集整理的这篇文章主要介绍了regex – Microsoft Excel中的正则表达式子串替换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想用国际版“447”批量替换字符串列表(移动电话号码)的“07”部分.

字符串列表当前在Excel电子表格中形成一个列.

我有正则表达式来匹配需要修改的字符串:

^07[0-9]{9}$

……但我不知道如何进行我需要的替换.

数据位于Excel电子表格中,但当然可以导出.

首选解决方案是将数据保存在Microsoft Excel中,但它当然可以导出然后重新导入.我知道TextMate有一个正则表达式替换功能.这可以帮到我吗?

我正准备寻找优雅的VBA解决方案或其他什么,然后我想:’坚持下去.我们只想操纵我们拥有的电子表格中的一些数据.为什么复杂化?’

这个想法对你来说如何:

>在具有现有数据的列之后插入一个新列(假设它是C列)
>使用以下公式填充新列:=“447”&右(C1,9)
>选择列D(现在包含新值)和粘贴值(在“选择性粘贴”对话框中)到列C上,替换现有值
>删除’工作’列D.

这不是编程,但是如果你只需要在不需要程序的情况下就这样做,对吧?

猜你在找的Windows相关文章