首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
问与答
求教一个替换文本中所有中文字符的问题?
Nagisa1992
·
2015 年 9 月 28 日
· 2653 次点击
这是一个创建于 3840 天前的主题,其中的信息可能已经有所发展或是发生改变。
工作中一个问题,现在我要把 html 代码中所有的中文替换成另一种形式,比如说 alert (”再见!“)
现在要把”再见“替换成<{再见}>,即 alert (”<{再见}>!“)这种应该怎么做?有很多个文件都要这样弄,而我只会用最蠢的办法一个个去改。感觉正则表达式好像可以做到,但是百度了一下还是没有思路,求教
再见
alert
替换
求教
4 条回复
•
2015-09-28 17:29:31 +08:00
1
aec4d
2015 年 9 月 28 日
中文字符的 unicode 是连在一起的
u ”[\u4e00-\u9fa5]+”可以表示一个或者多个中文字符
2
pmpio
2015 年 9 月 28 日
@
aec4d
全角的“!”也属于那个范围,所以他那个挺麻烦的,如果将所有""内的字串视为一体就好办。。。
3
oott123
2015 年 9 月 28 日 via Android
总感觉楼主在做国际化…
这种活还是尽量手工过一遍好,长教训 233
4
JohnH
2015 年 9 月 28 日
使用这样的正则
[^\x00-\xff]+
匹配双字节的字符
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
4977 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms ·
UTC 09:23
·
PVG 17:23
·
LAX 02:23
·
JFK 05:23
♥ Do have faith in what you're doing.
❯