精华内容
下载资源
问答
  • --之前想找到一个函数能够很容易判断字符串中是否包含全角字符串,但是一直没找到,只能自定义一个函数实现,后来偶然浏览到一个很简单的方法,和大家分享下 --将半角字符串转化为全角字符串 SELECT to_multi_byte('...

    之前想找到一个函数能够很容易判断字符串中是否包含全角字符串,但是一直没找到,只能自定义一个函数实现,后来偶然浏览到一个很简单的方法,和大家分享下

    --将半角字符串转化为全角字符串
    SELECT to_multi_byte('123') FROM dual;
    --将全角字符串转化为半角字符串
    SELECT to_single_byte('123') FROM dual;
    
    --判断字符串中是否存在全角字符串
    SELECT '存在' FROM dual where '123' <> to_single_byte('123');



    展开全文
  • 认识全角字符

    2019-09-28 12:24:37
    简单地说一个汉字就是一个全角的,...一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 半角指一字符占用一个标准的字符位置,通常的英文字母、标点符号、特殊符号等。 1、全角字符与半...

    简单地说一个汉字就是一个全角的,它顶两个半角字符的宽窄。

    全角指一个字符占用两个标准字符位置,全角字符占用2个字节位置。 汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。

    半角指一字符占用一个标准的字符位置,通常的英文字母、标点符号、特殊符号等。

     

    1、全角字符与半角字符应用上区别

    输入阿拉伯数目字、英文字母、标点符号、特殊符号,这些只需要占1个字节的一般用半角输入。用全角输入每两个字节之间就会产生一个空格。一般网站的注册名、密码都是用字母加数目字,如果用全角输入就会产生错误。 每个汉字都占用2个字节,用全角还是半角输入都是一样的。

    2、在windows中中文和全角字符

    中文和全角字符都占两个字节,且使用了ASCII Chart 2 。因此我们可以检测用户输入的是否是中文和全角字符。全角字符的第一个字节总是被置为163,而第二个字节则是相同半角字符码加上128(不包括空格)。而对于中文来讲,它的第一个字节被置为大于163。

    一般报全角字符错误多半是路径中存在中文或者是目录里面存在中文的子目录

    转载于:https://www.cnblogs.com/xiongshuangping/p/10641792.html

    展开全文
  • 全角字符半角字符区别

    千次阅读 2018-11-07 22:03:10
    一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 (2)半角--指一字符占用一个标准的字符位置。 通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上...

    全角/半角字符?

     

    A 什么是全角和半角?
    (1)全角--指一个字符占用两个标准字符位置。 
    汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。
    
    (2)半角--指一字符占用一个标准的字符位置。
    通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
    
    B 全角与半角各在什么情况下使用?
    全角占两个字节,半角占一个字节。
    半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节。
    在编程序的源代码中只能使用半角标点(不包括字符串内部的数据)
    在不支持汉字等语言的计算机上只能使用半角标点(其实这种情况根本就不存在半角全角的概念)
    
    对于大多数字体来说,全角看起来比半角大,当然这不是本质区别了。
    
    C 全角和半角的区别
    全角就是字母和数字等与汉字占等宽位置的字。半角就是ASCII方式的字符,在没有汉字输入法起做用的时候输入的字母数字和字符都是半角的。
    
    在汉字输入法出现的时候,输入的字母数字默认为半角,但是标点则是默认为全角,可以通过鼠标点击输入法工具条上的相应按钮来改变。
    
    D 关于“全角”和“半角”: 
    全角:是指中GB2312-80(《信息交换用汉字编码字符集·基本集》)中的各种符号。
    半角:是指英文件ASCII码中的各种符号。
    展开全文
  • 汉字属于全角字符还是半角字符; 日文平假名与片假名属于全角字符还是半角字符; 英文字符有没有全角半角之分? 哪位技术大牛解答一下疑惑
  • 主要介绍了MySQL存储全角字符和半角字符的区别的相关资料,需要的朋友可以参考下
  • 全角字符转半角字符

    千次阅读 2018-07-09 14:07:38
    全角字符转半角字符  中文中的标点符号一般都是用全角字符表示的,也就是说用了两个英文字符的位置,这和普通汉字是一致的。英文标点则是用的一个字符的位置。有时,需要把一些全角字符(标点,等)转换为英文的半角...

    全角字符转半角字符

        中文中的标点符号一般都是用全角字符表示的,也就是说用了两个英文字符的位置,这和普通汉字是一致的。英文标点则是用的一个字符的位置。有时,需要把一些全角字符(标点,等)转换为英文的半角字符,怎么转呢,如下:

    规则:

        半角字符的 unicode 编码 始末为:33~126

        对应全角的unicode 编码始末为:65281~65374

        空格 为:半角32, 全角 12288

        对应规则就是:除了空格,相差62548

    在python 环境下,转换的时候,只需根据以上信息获得一个匹配表,replace一下即可。当然也可直接对出现在范围内的字符进行转换。

    例如:

    full2half_table = [(unichr(i), chr(i - 65248)) for i in range(65281, 65374)]
    full2half_table.append((unichr(12288), chr(32)))
    
    
    def to_half_width(s):
        for full, half in full2half_table:
            s = s.replace(full, half)
    
        return s

    其中 unchr 是将字符对应的数字装换为unicode 字符, chr 类似, 同样,ord 是一个逆过程。

    展开全文
  • 转: Java 全角字符转半角字符 1.java代码里有时候会遇到...主要是过滤全角字符,把url不能识别的全角字符转换成半角字符 1 public class Test { 2 public static void main(String[] args) { 3 Strin...
  • 判断是否存在中文和全角字符str.match(/[^\x00-\xff]/ig)判断包含中文字符串长度aMatch=str.match(/[^\x00-\x80]/g);str.length+(!aMatch?0:aMatch.length)javascript 判断中文字符长度一种:function _length(str){...
  • 一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 半角–指一字符占用一个标准的字符位置。 通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种...
  • 全角字符和半角字符的区别

    千次阅读 2021-02-12 09:27:35
    全角字符的由来# 全角符号是双字节中文编码的历史遗留问题。当年在纯文本的界面中,为了让西文和中日韩的方块字对齐,就让西文字母、数字和标点也占用一个汉字的视觉空间,并使用 2 个字节存储。后来,其中的一些...
  • 全角字符转换成半角字符
  • 全角字符和半角字符

    千次阅读 2017-10-11 09:29:21
    2017/10/11 工作任务:将其中所有的全角字符按GBK编码计算长度,半角字符不做改动 一.全角字符和半角字符 在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为”半角”,相对地...
  • 全角字符:65281~65374 (十六进制 0xFF01 ~ 0xFF5E) 半角字符:33~126 (十六进制 0x21~ 0x7E) 空格: 空格全角:12288(0x3000) 空格半角:32(0x20) 解释一下什么是全角、半角: 全角字符是指一个字(字母、...
  • 全角字符 半角字符

    千次阅读 2009-10-27 20:14:00
    全角字符(Full-width characters)指一个字符占用两个标准字符位置。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会...
  • PostgreSQL查询全角字符

    2020-06-11 12:26:45
    PostgreSQL中~*的妙用 ...所以在查询全角字符的时候,可以使用正则表达式来来进行查询。 select * from 表名 where 字段 ~* '[A-Za-z0-9]'; 使用上面SQL就可以查询出数据库中所有包含全角字符的数据了。 ...
  • 主要给大家汇总介绍了PHP实现全角字符转为半角方法,从简单到复杂,小伙伴们根据自己的需求来自由选择吧。
  • php将字符串中全角字符转换为半角字符php将字符串中全角字符转换为半角字符,摘自ecshop。/*** 将一个字串中含有全角的数字字符、字母、空格或'%+-()'字符转换为相应半角字符* @access public* @param string $str ...
  • php将字符串中全角字符转换为半角字符,摘自ecshop。/*** 将一个字串中含有全角的数字字符、字母、空格或'%+-()'字符转换为相应半角字符* @access public* @param string $str 待转换字串* @return string $str 处理...
  • 本框值的length取出的是字符个数,并不是字节长度,如果含有中文或者全角字符,一个字符是2个字节,下面与大家分享下具体的判断方法,感兴趣的朋友可以参考下哈
  • 最后还是换成下面的字符替换方式了,把目前能找到的所有全角都列出来了一个个替换吧 复制代码 代码如下: /** * 全角字符转换为半角 * * @param string $str * @return string */ public function Sbc2Dbc($str) { $...
  • /** *全角空格为12288,半角空格为32 *其他字符半角(33-126)与全角(65281-65374)的对应关系是...*将字符串中的全角字符转为半角 *@paramsrc要转换的包含全角的任意字符串 *@return转换之后的字符串 */ public...
  • php将字符串中全角字符转换为半角字符,代码如下:/*** 将一个字串中含有全角的数字字符、字母、空格或'%+-()'字符转换为相应半角字符* @access public* @param string $str 待转换字串* @return string $str 处理后...
  • 下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。import java.util.regex.*;public static String replaceDBC2SBC(String input) {Pattern pattern = Pattern....
  • 在做Swing Jtextfile的时候,发现输入法默认都是全角字符,改半角很麻烦,因此找了一种全角转半角的方法,如下: /**  * 全角字符串转换半角字符串,如果是全角就转成半角,如果是半角则不变 *  * @param ...
  • 全角字符和ANSI代码包装字符串。 特征 没有猴子修补String类 考虑UTF-8,EUC-JP等编码中的全角字符 自动换行,单词之间不留空格(中文,日文,韩文等) 保留ANSI转义码 安装 将此行添加到您的应用程序的Gemfile...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,125
精华内容 1,650
关键字:

全角字符