作业帮 > 综合 > 作业

word 只搜索4位数字

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/11 10:36:04
word 只搜索4位数字
貌似我用[0,9]{4}写得不太对,我只要四位的数字 不要5位以上的可是这样写进去五位的数字也搜索了
[0-9]{4}噢,就是呀,5位数还搜索到二次啊
[!0-9][0-9]{4}[!0-9]就好了.
不过第一个好像找不到的!
再问: 你的这个我也写过了,搜索的结果会包含数字后面的空格、汉字等等的,如何只搜索数字 还有就是搜索到的数字怎么在第三位前面加上空格
再答: 查找: ([!0-9][0-9]{2})([0-9]{2}[!0-9]) 替换为 \1 \2
再答: 不客气,采纳并多送点分噢。
再问: 我懂了,但是你的写错了{3}不是{2}是在第三位前面加空格 应该这样写([!0-9][0-9])([0-9]{3}[!0-9])替换为\1 \2
再答: 是1234变成12 34那就对了。
再问: 我懂你的意思了,但是我是要在百位前面加空格所以要这样写([!0-9][0-9])([0-9]{3}[!0-9])替换为\1 \2,如果我还想加一个条件就是XXXX年的这中不替换 要怎么写呢
再答: 这麻烦了,建议你替换四位数加空格后,再替换xx xx年为xxxx年。
再问: word 里面也可以用 if 语句判断的吧
再答: 那要用VBA啦。与查找替换没多大关系的。
再问: 嗯嗯,我的意思就是用宏写VBA了
再答: word的vba我没用过,我只用excel的vba,帮不上忙了。
再问: 不过还是谢谢你,加个扣扣好友吧,你懂的好多!我的是372283372