社区
C#
帖子详情
半角全角正则求助
j9988
2011-06-12 09:20:13
"×××××××××"
以上字符用[\x00-\xff]判断是半角,可实际上是全角字符。象这种字符在[\x00-\xff]范围内还不少。怎么准用正则准确判断?
...全文
286
16
打赏
收藏
半角全角正则求助
"×××××××××" 以上字符用[\x00-\xff]判断是半角,可实际上是全角字符。象这种字符在[\x00-\xff]范围内还不少。怎么准用正则准确判断?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
porschev
2011-06-13
打赏
举报
回复
昨天用正则试过了啊。。。。那全角半角的正则能行啊。
j9988
2011-06-13
打赏
举报
回复
算了,只能用0x00-0x7f 128标准ASCII码当字符,128后当全角算了。结束
j9988
2011-06-13
打赏
举报
回复
[Quote=引用 13 楼 matrixcl 的回复:]
╳不是全角,×也不是。全角的*是*
[/Quote]
标准定义全角半角的256内是半角。
但×显然显示中占了一个汉字的宽度,在排版中很麻烦啊。
matrixcl
2011-06-13
打赏
举报
回复
╳不是全角,×也不是。全角的*是*
yumiao717
2011-06-13
打赏
举报
回复
ding!!
j9988
2011-06-13
打赏
举报
回复
[Quote=引用 9 楼 wackyboy 的回复:]
楼主说的应该是 ╳ 这个吧
我也遇到过
这个是双字节的 这个好像用全角半角判断不出来
[/Quote]
确实有类似这样的在ascii码256范围内,但显示占一个汉字宽度的字符还不少。所以网上很多正则都不对好象。困惑啊!!
j9988
2011-06-13
打赏
举报
回复
[Quote=引用 7 楼 q107770540 的回复:]
http://topic.csdn.net/t/20020918/13/1033544.html
[/Quote]
我跟据你的贴子,字符“×”为256范围内,但它显示出来显然占两一个汉字的宽度。
半角 ×: 215
wackyboy
2011-06-13
打赏
举报
回复
楼主说的应该是 ╳ 这个吧
我也遇到过
这个是双字节的 这个好像用全角半角判断不出来
cjh200102
2011-06-13
打赏
举报
回复
真的不错,
q107770540
2011-06-13
打赏
举报
回复
http://topic.csdn.net/t/20020918/13/1033544.html
j9988
2011-06-13
打赏
举报
回复
[Quote=引用 4 楼 icedmilk 的回复:]
×
这个字符的Unicode编码是0x00D7
全角半角和其Unicode编码没有太明显的关系吧
[/Quote]
是啊,我一直无法用正则正确识别出是全角还是半角字符。
atlantis141
2011-06-12
打赏
举报
回复
这个做标记,以后要用的
Icedmilk
2011-06-12
打赏
举报
回复
×
这个字符的Unicode编码是0x00D7
全角半角和其Unicode编码没有太明显的关系吧
Maa
2011-06-12
打赏
举报
回复
Vivi兄猛啊,回帖速度太快了,呵呵。
porschev
2011-06-12
打赏
举报
回复
半角:[\u0000-\u00FF]
porschev
2011-06-12
打赏
举报
回复
全角:[\uFF00-\uFFFF]
正则
下,
全角
字符,
半角
字符如何匹配
本文介绍了
全角
和
半角
字符的区别,以及如何通过Unicode编码进行区分。详细讲解了如何利用charCodeAt()和fromCharCode()方法转换字符和编码,并提供了
正则
表达式匹配
全角
和
半角
数字的示例。最后,讨论了
全角
和
半角
数字在Unicode编码中的差异,为字符匹配提供了解决方案。
基于Python实现
全角
转
半角
的方法
本文介绍了如何使用Python处理文本数据时,通过替换、map函数、lambda表达式和
正则
表达式实现
全角
字符到
半角
字符的转换,以适应不同的文本处理需求。,
Python实现
半角
转
全角
的方法
本文详细介绍了如何使用Python进行
半角
字符到
全角
字符的转换,包括简单替换、map函数和lambda表达式以及
正则
表达式的方法,并提供了具体的使用案例。
php字符串处理之
全角
半角
转换(
正则
匹配
全角
字符思路)
本文介绍了一种处理
半角
和
全角
字符的方法,包括如何通过Unicode编码进行转换。提供了两个函数,用于实现
全角
到
半角
及
半角
到
全角
的转换。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章