CSDN论坛 > Web 开发 > JavaScript

/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]不知道是什么? [问题点数:20分,结帖人Aa7643]

Bbs4
本版专家分:1519
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:3572
Bbs7
本版专家分:20836
Bbs6
本版专家分:6077
Bbs8
本版专家分:46685
匿名用户不能发表回复!
其他相关推荐
常用js限制输入、常用js正则表达式
不允许输入空格 onkeyup="this.value=this.value.replace(/\s+/g,'')" 只允许输入数字 onkeyup="this.value=this.value.replace(/\D/g,'')" 不允许输入汉字 onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" /**价格输入限制(数字 两位小数 不能为0)*
Java代码规范、格式化和检查配置文档
为便于规范各位开发人员代码、提高代码质量,研发中心需要启动代码评审机制。为了加快代码评审的速度,减少不必要的时间,可以加入一些代码评审的静态检查工具,另外需要为研发中心配置统一的编码模板和代码格式化模板。 1、配置统一的编码模板 1.1配置编码模板    在Eclipse或MyEclipse中点击Window -> Preferences菜单,点击左侧的“Java”->“Code
正则 /\D/g
onKeyUp="this.value=this.value.replace(/\D/g,'');" 红色的是什么意识 /g是什么意思 ----------------------------------- /g是全局匹配 ---------------------------------- js里可以使用perl风格的表达式 /表达式内容/参数 如/\D/g g :
特殊符号的正则表达式
正则表达式测试网址:http://tool.oschina.net/regex/ 用于测试书写的表达式是否正确 因为需要,需要检查字符串中是否包含特殊符号, 特殊符号的正则表达式是:((?=[\x21-\x7e]+)[^A-Za-z0-9]) 在正则表达式测试网址上测试通过没问题,但是在书写程序中提示错误, 是因为有些字符需要转义。 于是程序中的书写变成了:  String regE
C#Regex正则表达式学习笔记
//判断输入的字符串只包含汉字  Regex regex = new Regex("^[/u4e00-/u9fa5]+$"); //判断输入的字符串是否是一个合法的手机号  Regex regex = new Regex("^13//d{9}$"); /// 匹配3位或4位区号的电话号码,其中区号可以用小括号括起来,    /// 也可以不用,区号与本地号间可以用连字号或空格间隔,
Python中正则表达式re模块-compile()和findall()
正则表达式中字符含义: 预定义字符集 \d 数字:[0-9] \D 非数字:[^\d] \s 空白字符:[\t\f\r\v\n] \S 非空白字符:[^\s] \w 单词字符:[A-Za-z0-9_] \D 非单词字符:[^\w] 数量词(用在字符或者(…)之后) * 数字:[0-9] + 非数字:[^\d] ?
匹配特殊字符的正则表达式
((?=[\x21-\x7e]+)[^A-Za-z0-9])这个匹配所有键盘上可见的非字母和数字的符号
正则验证手机号等
* 匹配email * * @param strEmail * @return true 正确 */ public static boolean isEmail(String strEmail) { String strPattern = "^[a-zA-Z][\\w\\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]\\.[a-zA-Z][a-zA-Z\\.]*[a-zA-Z]$"; Pattern p = Pattern.compile(strPattern); Matcher m = p.matcher(strEmail); return m.matches(); } /** * 匹配手机 * * @param mobiles * @return false 为正确手机号 */ public static boolean isMobile(String mobiles) { Pattern p = Pattern .compile("^((1[3,8][0-9])|(15[^4,\\D])|(14[5,7]))\\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); } /** * 匹配用户名 * * @param user * @return true 正确 */ public static boolean isUser(String user) { Pattern pattern = Pattern .compile("^([\\u4E00-\\uFA29]|[\\uE7C7-\\uE7F3]|[\\w])*$"); Matcher matcher = pattern.matcher(user); return matcher.find(); }
正则表达式各个方法
验证邮箱-(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @”[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}”; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@”SELF MATC
ereg() 截断漏洞
提示是ereg()函数有漏洞哩;从小老师就说要用科学的方法来算数。<?php if (isset ($_GET['password'])) { if (ereg ("^[a-zA-Z0-9]+$",$_GET['password']) === FALSE) { echo '<p>You password must be alphanumeric</p>'
关闭