利用Pattern和Mather来禁止特殊字符的输入

String regEx="[`[email protected]#$%^&*()+=|{}‘:;‘,\\[\\].<>/?~!@#¥%……&*()——+|{}[]‘;:”“’。,、?]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(name);
if( m.find()){
         Toast.makeText(InputRegisterInfoActivity.this, "含不允许输入的特殊符号!", Toast.LENGTH_LONG).show();
}
时间: 2024-09-29 11:22:56

利用Pattern和Mather来禁止特殊字符的输入的相关文章

利用TextFieldDelegate代理方法 – textField:shouldChangeCharactersInRange:replacementString: 限制输入字符

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (textField == _workIdTxt) { NSUInteger lengthOfString = string.length; for (NSInteger loopIndex = 0; loopIndex < lengthO

利用jquery实现的页面禁止右键

jQuery禁止鼠标右键 (2010-08-22 20:21:35) 转载▼ 标签: jquery contextmenu it 分类: JQuery jQuery屏蔽鼠标右键: $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); -----------------------------------------------------------

php 中利用json_encode和json_decode传递包含特殊字符的数据

</pre><span style="font-size:24px"></span><pre name="code" class="php"> json_decode mixed json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] ) 接受一个 JSON 格式的字符

利用iptables来配置linux禁止所有端口登陆和开放指定端口

from:http://www.myhack58.com/Article/sort099/sort0102/2011/31781.htm 1.关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放.下面是命令实现: iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP 再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了这样的设置好了,我们只是临时的, 重启服务器

H5利用pattern属性和oninvalid属性验证表单

HTML代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <form action="demo-form.php"> 手机号: <input type="text" name=&q

Gson 禁止特殊字符转码

Map<String,String> map = new HashMap<String,String>(); map.put("url", "&response_type=code&scope=snsapi_base&state=2#wechat_redirect"); Gson gson = new GsonBuilder().disableHtmlEscaping().create(); System.out.pr

转 怎么禁止输入框记录输入记录,双击input出现输入过的记录

有过表单设计经验的朋友肯定知道,当我们在浏览器中输入表单信息的时候,往往input文本输入框会记录下之前提交表单的信息,以后每次只要双击input文本输入框就会出现之前输入的文本,这样有时会觉得比较方便,但有时也会暴露用户的隐藏数据,input表单输入框不记录输入过信息的方法. 其实方法很简单,只需要在input文本输入框中加一条autocomplete="off"属性即可,相关代友如下所示: <input type="text" name="xm&

Scala Learning(1): 使用Pattern Matching表达JSON

这是一个挺能展现Scala编程方式的例子,对正在熟悉Scala这门语言的开发者很有帮助. Representing JSON 用Scala来表达JSON(Java Script Object Notation)结构, { "firstname" : "John", "lastname" : "Smith", "address" : { "street" : "21 2nd St

禁止执行某些讨厌的程序,如tadb.exe

第一步:首先通过快捷键"Win+R"来打开"执行"菜单. 第二步:输入"gpedit.msc"回车确认,进入我们电脑中的组策略编辑器. 第三步:然后选择"用户配置-管理模板-系统",双击右側的"不要执行指定的windows应用程序". 第四步:在打开的对话框里,选择"已启用",然后点击"不同意的应用程序的列表"后面"显示". 第五步:在弹出的&qu