怎么在传数据之前判断EditText的内容是汉字还是其他的呢?

问题描述

在连接网络传数据的时候比如说传的是姓名怎么在传数据之前判断传的内容是汉字还是数字或是字母呢。用java代码实现。

解决方案

解决方案二:
Java代码1.只有字母、数字和下划线且不2.能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$只有字母和数字的:^[a-zA-Z0-9_]+$2.至少一个汉字、数字、字母、下划线:"[a-zA-Z0-9_u4e00-u9fa5]+"3.至少一个汉字的正则表达式:"^[u4e00-u9fa5]"4.最多10个汉字:ValidationExpression="^[u4e00-u9fa5]{0,10}"5.只含有汉字、数字、字母、下划线不8.能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$9.解释:10.^与字符串开始的地方匹配11.(?!_)  不12.能以_开头13.(?!.*?_$)  不14.能以_结尾Java代码1.1.只有字母、数字和下划线且不2.能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$3.只有字母和数字的:^[a-zA-Z0-9_]+$4.2.至少一个汉字、数字、字母、下划线:"[a-zA-Z0-9_u4e00-u9fa5]+"5.3.至少一个汉字的正则表达式:"^[u4e00-u9fa5]"6.4.最多10个汉字:ValidationExpression="^[u4e00-u9fa5]{0,10}"7.5.只含有汉字、数字、字母、下划线不8.能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$9.解释:10.^与字符串开始的地方匹配11.(?!_)  不12.能以_开头13.(?!.*?_$)  不14.能以_结尾15.[a-zA-Z0-9_u4e00-u9fa5]+  至少一个汉字、数字、字母、下划线16.$  与字符串结束的地方匹配15.[a-zA-Z0-9_u4e00-u9fa5]+  至少一个汉字、数字、字母、下划线16.$  与字符串结束的地方匹配希望对你有帮助

时间: 2024-11-02 07:38:32

怎么在传数据之前判断EditText的内容是汉字还是其他的呢?的相关文章

android中如何判断edittext中数据为空

今天写了一个简单的记忆便笺小程序,但是却发现在判断添加数据不能为空的时候,自己的代码总是不起作用. String titleStr = addtitle()() String contentStr = addcontent()() if (titleStr == null && contentStr == null) { Toast(this, , Toast_SHORT)() } else if (titleStr == null) { Toast(this, , Toast_SHORT

php实现批量上传数据到数据库(.csv格式)的案例

友情提示:上传数据的文档需要转化为.csv格式的文档 前端代码: <form name="importForm" action="import.php" method="POST" enctype="multipart/form-data"> <input type="hidden" value="import_goods" name="file"&

mysql-angularJS如何与JAVA后台传数据

问题描述 angularJS如何与JAVA后台传数据 java是ssh框架写的,在action里返回值试了string,jsonobject,jsonarray都不行,不知道是我方式错了还是类型错了.求大牛指点,最好有实际可参考,谢谢. 解决方案 http://www.simplecodestuffs.com/struts2-angularjs-integration/

网上下载和上传数据(二) Montaque(原作)

网上下载和上传数据(二)    Montaque(原作)    上一次介绍了WebClient的一些下载和上传数据的方法,今天着重看一下WebRequest 和 WebResponse两种我们访问Internet常用的类,严格说,WebRequest是一个抽象基类,我们一般用它的衍生类HttpWebRequest 以及 FileWebRequest,FTP的访问需要手动注册,具体看后面的插入协议. 从逻辑角度上讲,Net classes 包含三个层:请求/响应层.应用协议层和传输层,依次展开,从

网上下载和上传数据(一) Montaque(原作)

网上下载和上传数据(一)    Montaque(原作)   有时候,处于程序的需要,程序要求动态的从网络上更新数据,最常见的比如从数据中心下载或上传企业内部数据或者资料:有时候,想做一些类似机器人的工作,让程序自动获取IntraNet亦或InterNet上的资源,可能是新闻.图片.以及你想得到的--这个时候就需要编一些小程序.        今天我主要介绍一下在.NET中如何获取网络上的数据,当然可以是局域网,甚至Local 文件系统.利用WebClient类,易如反掌! 关于WebClien

使用HttpWebRequest向网站模拟上传数据

request|web|上传|数据 最近有个朋友离开IT行业二年的朋友说要实现用程序向某个网站的页面上传数据,他是意思是每天有几十条数据要在网站页面上填写,很烦,最好用程序来写.网站页面是用POST传递的,同时没有验证码之类的东东,只有一点限制就是5分种内不能填写二次记录.这一切都好办. using System.Web;using System.Net;using System.Text;using System.IO; //创建对某个网站页面的请求 HttpWebRequest  myReq

关于ASP页面通过绑定的数据进行判断隐藏控件的问题

问题描述 关于ASP页面通过绑定的数据进行判断隐藏控件的问题 后台传递过来给予绑定的数据, <asp:TemplateField HeaderText="是否发货"> <HeaderStyle HorizontalAlign="Center" Width="6%" /> <ItemTemplate > <%#Check(Eval("IsSendGoods"))%> </It

这个json安卓上传数据代码怎么写?

问题描述 这个json安卓上传数据代码怎么写? public static void chuanzhi(){Http c = new Http();String params = ""{'name':'test1''pwd':'123''ruid':'test2'}"";Eryptogram eryptogram = new Eryptogram();params = eryptogram.encryptData(params);String d = url + &

iphone-上传数据时显示activity指示符

问题描述 上传数据时显示activity指示符 在上传数据到服务器时,我想点击上传按钮后,activity指示符可以开始,上传结束后在结束. 下面的代码是上传数据的,但是activity指示符不对. -(IBAction)startSyncButtonAction{ [self startActivity]; CereniaAppDelegate *appDelegate = (CereniaAppDelegate *)[[UIApplication sharedApplication] del