正则,中文
preg_match("/[\x{4e00}-\x{9fa5}]/u", $str)
英文
preg_match("/[a-zA-z]/u", $str)日文去查查文档看看编码的范围。
preg_match("/[\x{4e00}-\x{9fa5}]/u", $str)
英文
preg_match("/[a-zA-z]/u", $str)日文去查查文档看看编码的范围。
解决方案 »
- php扩展函数调用C动态库函数问题
- fatal error 网上找的答案都解决不了
- PHP截取指定一个网页获取其中一部分内容
- php如何得到类的字节大小
- mac os 下配置php环境遇到问题! 新手想自学php跪求解答
- 用php开发oracle,数据库中有数据,oci_fetch_array返回空(在线等,有源码,帮忙~~)
- iis+php可以运行的电脑最低配置是什么呀?
- 急!session问题
- 关于写文件。怎么会这样呢?各位碰过吗?
- PHP前途该如何发展?如今php似乎越来越斗不过asp.net了,做为一名php的开发者真有点痛心疾首啊,不知道该如何让php发展能够成为cgi开发中的有一次突破,再度担当黑马。。
- (在线等)一个复选框问题
- 求一个正则表达式
preg_match("/^[a-zA-z]$/", $str)
要不然就问题复杂化了.
曾在做一个发送邮件的程序
需要根据判断不同的文字,在邮件掩码中 是不用同的编码 比如中文是 gb2312 日文iso-2022-jp 英文是iso-8859-1 当然 服务器接收到用户输入的字符编码都是 utf-8 所以就需要进行2次转换拿日文举例 首先 用户输入 utf-8的日文
服务器判断是日文 吧 utf-8日文 转换成 iso-8859-1 日文
最后转换成 base64 或者 qp 编码 写入邮件源码中 发送邮件
需要根据判断不同的文字,在邮件掩码中 是不用同的编码 比如中文是 gb2312 日文iso-2022-jp 英文是iso-8859-1 当然 服务器接收到用户输入的字符编码都是 utf-8 所以就需要进行2次转换拿日文举例 首先 用户输入 utf-8的日文
服务器判断是日文 把 utf-8日文 转换成 iso-8859-jp 日文
最后转换成 base64 或者 qp 编码 写入邮件源码中 发送邮件