99.99%的人都不知道的查找替换功能
1、将文字、数字、字母混合字符串中分离文字
图1字符串中有汉字、英文字母、数字,要去掉英文字母和数字,只留下汉字。

图 1
将表格内容复制粘贴到Word中,按快捷键【Ctrl+H】,点击“更多”按钮,如图2。

图 2
查找内容输入[0-9],意思就是说查找0到9的所有数字,勾选“使用通配符”,点击“全部替换”按钮,如图3。

图 3
全部替换结果是把数字去掉了。那英文字母怎么去掉呢?查找内容处输入[a-zA-Z],如图4。

图 4
全部替换结果只有汉字了。
2、提取数字
还是上面的例子,只想保留数字,其他去掉,查找内容处输入[!0-9],意思就是说查找不是0到9的所有内容,!就是非,反过来的意思。勾选“使用通配符”,点击“全部替换”按钮。如图5。

图 5
3、从不规律的字符串中提取数字,里面包含小数点。
如图 6,需要将带有小数点的数字提取出来。

图 6
查找内容为[0-9.]{1,},如图7,意思是0-9且含有小数的数字,最低为一个数字,将内容查找出来。注意这次是查找,不是替换。查找出来了再复制粘贴到空白处即可得到想要的结果。

图 7
总结
1、范围:数字[0-9],字母[a-zA-Z]。
2、非,相反:不是数字[!0-9],不是字母[!a-zA-Z],不是数字也不是字母[!0-9a-zA-Z],也就是前面加!。
3、连续字符:{1,}代表最低1位,{3,}代表最低3位。
赞 (0)