社区
Web 开发
帖子详情
一个字符的问题
fashchina
2004-12-23 11:02:25
给你一段文本,你怎么样判断是否是乱码,不是英文,也不是繁体文,以及其他的一切全球通用的语言,谢谢了!
...全文
140
11
打赏
收藏
一个字符的问题
给你一段文本,你怎么样判断是否是乱码,不是英文,也不是繁体文,以及其他的一切全球通用的语言,谢谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fashchina
2004-12-24
打赏
举报
回复
up
skylan
2004-12-23
打赏
举报
回复
那你想处理什么样的数据啊,把你自己不想要的数据过滤掉啊
fashchina
2004-12-23
打赏
举报
回复
我晕
这个除了瞎子,都会做,呵呵
你们没遇到过?
我现在是做数据处理,难道都要每个数据文件打开看看是不是乱码?那有多繁琐!
想想了,再顶
kaymo
2004-12-23
打赏
举报
回复
同意用眼睛看
赫赫
boy
2004-12-23
打赏
举报
回复
拿这段程序去改改,也许对您能有所帮助!
//校验字符串能不能用作XML的节点和属性名称
public static boolean canXmlName(String value)
{
if(value == null)return false;
if(value.equals(""))return false;
char c = value.charAt(0);
int type = Character.getType(c);
String startChar = value.substring(0,1);
if(!(type==1 || type==2 || type==5 || startChar.equals(":") || startChar.equals("_")))return false;
if(value.length()>1)
{
StringBuffer sb = new StringBuffer("0");
char[] cs = value.toCharArray();
for(int i=1;i<cs.length;i++)
{
if(Character.getType(cs[i])!=5)sb.append(cs[i]);
}
if(!legitimacy(sb.toString().toLowerCase(),"0123456789.abcdefghijklmnopqrstuvwxyz_-:"))return false;
}
return true;
}
jFresH_MaN
2004-12-23
打赏
举报
回复
乱码判断很简单啊
用眼睛看嘛!
只能这样
classjava
2004-12-23
打赏
举报
回复
^_^,给出乱码的标准来
我们看乱码是看她的表现形式,不是她的内在内容^_^
这个IE或者其它服务器也有点关系
^_^,超难啊
关注
fashchina
2004-12-23
打赏
举报
回复
没有人知道吗?
形印声传
2004-12-23
打赏
举报
回复
这个问题.....基本上.....很难~~~~
虎叔
2004-12-23
打赏
举报
回复
程序好像不能判断,人工可以。
除非你知道所有字符集的编码。
只要指定编码在任何字符集中都没有就可以判断是乱码。
不过意义不大哈
虎叔
2004-12-23
打赏
举报
回复
你在处理数据之前难道不知道这些数据是那种字符集吗?那你用啥子字符集来处理呢?
用java写关于删除
一个
字符
串的
字符
以及删除
一个
字符
串与另
一个
字符
串中相同
字符
的
问题
用java写删除
一个
字符
串的其中
字符
可以直接采用String的
一个
方法replace()即可。 用java写删除
一个
字符
串中与另
一个
字符
串中相同
字符
的代码的基本思想是: (1)从键盘中分别输入两个
字符
串,然后用tocharArray()方法把
字符
串转换为
字符
数组, (2)然后让两个
字符
数组遍历,并设定
一个
boolean类型的变量,默认值为false,
对论坛
一个
字符
串编码
问题
的回答
对论坛
一个
字符
串编码
问题
的回答 Horin | horin153@msn.com 昨天晚上更新一篇博客,顺便看见论坛
一个
帖子:http://topic.csdn.net/u/2
c中
字符
串的读取的
一个
问题
最近在做川大的复试题,遇到
一个
小
问题
。发生了诡异的事情是关于 char c;c = getchar()或者char c;scanf("%c", &c); 这2个函数都可以从控制台获取到输入的
字符
,但是,需要说明的是。 如果出现提示,你输入了
一个
字符
然后按回车。。那么其实这个时候你输入的是2个
字符
,也就是说是如果程序放在了 while(true)
字符
串
问题
:输出第二个
字符
串在第
一个
字符
串中的连接次序
问题
描述:输入两个
字符
串,输出第二个
字符
串在第
一个
字符
串中的连接次序。如输入:abdbcc和abc,输出:125,126,145,146
问题
分析:首先得计算出第二个
字符
串各个
字符
在第
一个
字符
串中出现的位置,这个用
一个
二维的数组或容器就可以实现。比如定义vector> data,求得的位置都存储在了这个data中:data[1]存放
字符
‘a’在串1中的位置{1};data[2]存放
字符
‘b’在串
一个
字符
串
问题
的思考
一、
问题
描述: 求解给定文本text 中以
字符
A 开头,
字符
B 结尾的子串数量。例如,文本ABCAAB 中以A开头B结尾的子串分别为AB, ABCAAB, AAB, AB 共4个。 二、
问题
分析及算法设计:
字符
串
问题
求解的通用策略: 我从《TCPL》中学到的印象最深的一点,就是“逐
字符
处理”策略(同时注意 '\0'的处理)。 首先,使用蛮力
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章