社区
Web 开发
帖子详情
请问如何判断输入的是不是中文?没遇到过这问题,头大
wowonan
2004-10-28 04:37:42
如题,help,help!
...全文
145
5
打赏
收藏
请问如何判断输入的是不是中文?没遇到过这问题,头大
如题,help,help!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oswicer
2004-10-28
打赏
举报
回复
public boolean isCN(String str) {
return str.length() < str.getBytes().length;
}
有一个问题需要注意,如果这个str是从页面提交的,需要先做中文转码
public static boolean isCN(String str ) {
try {
str = new String(str.getBytes("iso8859_1"), "gb2312");
} catch (UnsupportedEncodingException ex) {
}
return str.length() < str.getBytes().length;
}
wowonan
2004-10-28
打赏
举报
回复
如果是中文状态下的(),。*—#!·
这些有什么好方法判断吗?谢谢
鱼鱼
2004-10-28
打赏
举报
回复
用正则表达式
apicescn
2004-10-28
打赏
举报
回复
对于这个问题你可以用js脚本来控制,以前用这这样的脚本控制,其要求比较严格,只能输入中文连空格都不行,不过你可以对其进行修改.具体js代码如下:
function isChinese(s){
if (s.value==""){
alert ('该栏不能为空,请输入');
return false;
}
var reg = /[^\u4E00-\u9FA5]/g;
if (reg.test(s.value)){
s.focus();
s.select();
alert('该栏只能输入中文,请改正');
return false;
}
return true;
}
这样在页面上直接调用就行了。
wowonan
2004-10-28
打赏
举报
回复
help!
python怎么
判断
输入
的
是不是
数字_python怎么
判断
输入
的值是否为数字?
python怎
判断
输入
的值是否为数字的方法1、
输入
时
判断
通过格式化操作符 (%)%s :string(字符串)型%d :int(整数)型%f :float(浮点数)型name = input("mane:")age = input("age :")info = '''-----info -----name : %sage : %d # 如果
输入
不是整型程序执行会报错'''%(name,ag...
java
判断
是不是
中文
_java中
判断
是否为
中文
public boolean isChinese(String strName) {char[] ch = strName.toCharArray();for (int i = 0; i < ch.length; i++) {char c = ch[i];if (isChinese(c)) {return true;}}return false;}private boolean isChin...
Qt Creator无法
输入
中文
的
问题
Qt程序无法
输入
中文
的
问题
一.
问题
二.原因三.解决方法1.QtCreator本身的编辑器不能
输入
中文
1.1安装fcitx-libs-qt或fcitx-libs-qt51.2将上述文件拷贝至Qt安装目录的platforminputcontexts文件夹下:1.3赋予权限:1.4 重启Qt Creator四.参考博客 一.
问题
在Linux环境下,用Qt编写的程序运行时不能在诸如
输入
框、文本框中
输入
中文
(不会激活
中文
输入
法)。 注意与
输入
法类型有关(基于iBus或Fcitx) 二.原因 Qt程序的
中文
输入
支持需
QtCreator无法
输入
中文
问题
问题
背景: 使用QT的QML开发出来的客户端程序无法在TextEdit框
输入
中文
,当鼠标聚焦到
输入
光标后,压根切换不了
中文
输入
法。网上找了一大堆,尝试了各种方案,终于解决了
问题
。至此,对这个
问题
也有了更多的认知,这里理顺下,方便你我。
问题
现象: 1)在linux环境下安装QtCreator 4.8.1后,在编辑模式下无法切换到
中文
输入
法,也无法
输入
中文
2)基于QT5.12.1开发的QML界面程序的所有
输入
框中,无法切换到文
输入
法,也无法
输入
中文
问题
环境: OS:Debian 9, 内核版本 4.9
python怎么
判断
输入
的
是不是
数字_如何在PYTHON里
判断
字符串是否为数字
1打开JUPYTER NOTEBOOK,新建一个空白的PY文档。2str1 = "888"print(str1.isdecimal())print(str1.isdigit())print(str1.isnumeric())这是正常的整数,三种方法都是可以
判断
。3str2 = "二"print(str2.isdecimal())print(str2.isdigit())print(str2.isn...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章