摘要:
由于一个汉字占两个字节,所以不能很简单的通过str.Length和数据库表字段的长度来比较。 当然,数据库(SQL SERVER)表字段的类型也是需要考虑的。CHAR/VARCHAR和NCHAR/NVARCHAR所能存储的汉字也会不一样。CHAR/VARCHAR类型的字段,一个汉字的长度为2,NCH 阅读全文
摘要:
接到测试提了一个bug,说有个校验姓名是否是汉字的功能不正确。测试的汉字为:㑇 查看代码,校验方法是用正则表达式。正则为 "^[\u4e00-\u9fa5@]{0,}$" 然后网上查了一下相关的验证方式。通过正则验证的,正则表达式都是上面那个,比如 验证1,验证2 因为这个验证是大部分汉字都能校验通 阅读全文