查看: 2893|回复: 13
有没有简单一点的方法可以把中英文混排文档中的中文汉字之间的空格删掉的方法?
阅读权限20
在线时间 小时
在百度上能找到的到解决这个问题的办法
不过确实比较麻烦
有哪位大神能提供一种稍微简单一些的方法么?
阅读权限10
在线时间 小时
或许用正则式可以。但我在帮助中找不到对应的转义符号,只有^Uxxxx这种形式表示的中文字符,用区间或许可以做到,楼主自己找找unicode字符表看看能不能做吧。
阅读权限100
在线时间 小时
查找([一-﨩]) ([一-﨩])替换为\1\2
两个括号中间是个空格
阅读权限20
在线时间 小时
期待着***。{:soso_e100:}
阅读权限20
在线时间 小时
sscylh 发表于
查找([一-﨩]) ([一-﨩])替换为\1\2
两个括号中间是个空格
哥们,这是个啥东西?
目前测试了,貌似不行啊
阅读权限20
在线时间 小时
& & & & & & & &
xiongmao86 发表于
或许用正则式可以。但我在帮助中找不到对应的转义符号,只有^Uxxxx这种形式表示的中文字符,用区间或许可以 ...
如果我会的话还发帖干嘛呢,这个问题貌似有点难度啊。。。
阅读权限100
在线时间 小时
& & & & & & & &
longkui1990 发表于
哥们,这是个啥东西?
目前测试了,貌似不行啊
那可能是因为你的空格是全角或者不只一个空格或者神马其他东西,建议上传附件,你没附件我也没有办法测试
阅读权限100
在线时间 小时
longkui1990 发表于
如果我会的话还发帖干嘛呢,这个问题貌似有点难度啊。。。
问题不算难,查找替换就可以搞定了,应该不需要正则,可是你没附件那就难了
阅读权限20
在线时间 小时
sscylh 发表于
问题不算难,查找替换就可以搞定了,应该不需要正则,可是你没附件那就难了
我也在困扰这个问题呢。。。你的思路给了我启发,我觉得要解决中英文混排的空格问题,可以去除非英文之间的空格。因为中文和其他标点符号之类的也会有空格,主要是不要去除英文的空格。
查找:[!a-zA-Z] [!a-zA-Z]
替换:\1\2
按理说是可以的,但是为什么我替换时老提示超出范围????????????????
阅读权限20
在线时间 小时
本帖最后由 mengyakay 于
10:19 编辑
找到一个更好的办法了。。。。但是还有个小小的问题。方法如下:
查找:^32{1,}
查找所有一个或一个以上的半角空格,并将其替换为只有一个半角空格,以保证英文单词之间有一个半角空格
查找:([!a-zA-Z])(^32)([!a-zA-Z])
替换:\1\3
查找所有由非英文字母开头、半角空格,再以非英文字母开头结尾的部分,将其中的半角空格删除。
但我测试后有个问题,/ EXIT,斜杠和英文字母之间的空格是去不掉的。。。不知道是什么原因?
难道[!a-zA-Z]是不包括“/”斜杠的吗?
以下是测试文件。。。
10:16 上传
点击文件名下载附件
2.8 KB, 下载次数: 17
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师发的说说怎么空不了格就是看别人发的说说可以空格,我按了空格键,发出来的说说还是连在一起的.怎么空长格?
春哥4kZSz0
【楼主你好,你复制这段空格再粘贴到说说试试‘ ’.】楼主如果觉得***不满意或者还有其他疑问,欢迎再度采纳,谢谢.【Ps:「五团」原创***,谢绝复制.】
为您推荐:
其他类似问题
扫描下载二维码专业的QQ下载站 本站非腾讯QQ官方网站
本类阅读排行
12345678910
热点图文新闻
qq空间说说怎么打空格?qq空间说说打空格的两种方法
导读:QQ空间说说怎么打空格?QQ空间空格怎么打?QQ空间说说怎样打长空格?怎么在说说上打空格?qq说说怎么打空格
说说怎么打空格?有以下几种方法,方法如下:1、拼音 输入法里 半角切换成全角 就可以了。直接按下空格建不动就行【输入法必须为全角状态才有效】2、用搜狗拼音,按v1在选择d,就OK了第一种是最简单的,但是都必须为全角状态才可以输入法全角状态的切换图示:刚开始一般都为半角状态,形状像是月牙用鼠标点一下就变成全角状态了,如下图:&说说打空格示例给大家看一下!!包括昵称都加入了空格,以下看效果:&
作者:qqtn丫丫
阅读本文后您有什么感想? 已有 0 人给出评价!