玩蛇网提供最新Python编程技术信息以及Python资源下载!

python如何控制输出汉字数量个数

看标题,是字,不是字符。
英文的话不准超过140个字母(包含符号和空格),中文不准超过140个全角字符。

  1. 数据库应该怎么定义类型?
  2. JS如何检测这样的长度
  3. 后端语言Python如何检测这样的长度?

1.数据库的话,就varchar了啊,长度的话,跟编码有关
2.不知道
3.python可以直接len(str)

JS 应该可以直接:var a=$("#id").val; if(a.length>140){
alert("too long");// js 里面好像中文的字算一个长度单位,不算两个
}

JS 直接使用 "内容".length
Pyathon 用 len('内容')

数据库就是 varchar 类型,编码使用 utf-8,长度设为 140 即可。

PS:WEB上只允许输入有个简单的办法:maxlength="140" 即可。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20438.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月23日 - 16时43分31秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules