今天学习了php函数截取中文字符串,英文字符串,中英文字符串的函数使用方法。对中英文截取方法不理解,此处先做记录。 PHP自带的函数如strlen()、mb_strlen()都是通过计算字符串所占字节数来统计字符串长度的,一个英文字符占1字节。例:$enStr = ‘Hello,China!’;ec ...
分类:
Web程序 时间:
2016-05-20 13:14:46
阅读次数:
131
python两种生成md5的方法 Python 用hashlib求中文字符串的MD5值 ...
分类:
其他好文 时间:
2016-05-16 09:19:57
阅读次数:
99
1.校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2.校验中文 字符串仅能是中文。 ^[\u4e00-\u9fa5]{0,}$ 3.由数字、26个英文字母或下划线组成的 ...
分类:
其他好文 时间:
2016-05-13 17:16:59
阅读次数:
130
1.校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2.校验中文 字符串仅能是中文。 ^[\u4e00-\u9fa5]{0,}$ 3.由数字、26个英文字母或下划线组成的 ...
分类:
其他好文 时间:
2016-05-13 17:05:21
阅读次数:
189
codeIgniter默认的配置下是不允许URL中包含非ASCII字符的,如果URL中含非ASCII字符,那么CI会毫不客气的抛出错误。本文章向码农介绍CodeIgniter 如何解决URL含有中文字符串。 你 可能会说,那我把这个URL使用函数urlencode一下呢?不行。因为Web Serve ...
分类:
Web程序 时间:
2016-05-13 13:17:07
阅读次数:
171
PHP获取汉字首字母函数,该方法可用于排序、查询等。 主要功能是:功能明确,易于修改维护和扩展; 英文的字串:不变返回(包括数字);中文字符串:返回拼音首字符; 中英混合串: 返回拼音首字符和英文。 示例代码:GetFirstPy.php ...
分类:
Web程序 时间:
2016-05-11 12:46:21
阅读次数:
233
注释 在字符串前面加个前缀r,表示这是一个raw字符串,里面的字符就不需要转义了。 '''...'''表示多行字符串 等同于 输出中文日文韩文等等使用Unicode 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 ...
分类:
编程语言 时间:
2016-05-08 01:05:31
阅读次数:
204
使用mysql++读取mysql数据库,数据表中字符集为utf8,但是读取的时候中文字符串不能够正常显示。下面是测试程序: 可见输出有问题,但是我们的数据表字符集设置没有问题。输出创建数据表的sql语句。 解决方案很简单,设置mysql连接参数,设置字符集为utf8,如下所示: 运行输出: 又可以愉 ...
分类:
数据库 时间:
2016-05-05 22:25:27
阅读次数:
277
中文网站一般会选择两种编码:gbk/gb2312或是utf-8。 gbk编码下每个中文字符所占字节为2,例: UTF-8编码下每个中文字符占3个字节。 那么如何计算这组中文字符串的长度呢?有人可能会说gbk下获取中文字符串长度除以2,utf-8编码下除以3不就行了吗?但是您要考虑字符串并不老实,99 ...
分类:
Web程序 时间:
2016-05-04 22:53:49
阅读次数:
293