`
net_liu
  • 浏览: 232647 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

前台正则表达式匹配

阅读更多

前台正则表达式匹配:

前台正则表达式匹配


<script type="text/javascript">

//只能匹配整数,不包括小数点、字母、汉字等
function checknums(theform) {
if(!/^\d{5,9}$/.test(theform.value)){
return false;
}
return true;
}

//浮点数匹配
function checknum(theform) {
if(!/^(-?\d+)(\.\d+)?$/.test(theform.qq.value)){
return false;
}
return true;
}

//只能匹配 英文字符、数字
function checknum(theform) {
if(!/^[A-Za-z0-9]+$/.test(theform.qq.value)){
return false;
}
return true;
}

//只能匹配 英文字符、中文字符、数字
function checknum(theform) {
if(!/^[\u4e00-\u9fa5A-Za-z0-9]+$/.test(theform.qq.value)){
return false;
}
return true;
}

</script>



</script>
<form action="" method="get" onsubmit="return checknum(this)"> QQ:<input name="qq"

type="text" /> <input name="" type="submit" value="提交">
</form>

 

分享到:
评论

相关推荐

    用于前台验证正则表达式文档

    - RegExr:在线正则表达式测试工具,可实时查看匹配结果。 - Regex101:支持多种语言的正则表达式测试平台,有详细的解释器。 通过理解和熟练掌握这些正则表达式知识点,开发者能够有效地在前端实现数据验证功能...

    正则表达式 操作 匹配 读取

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串。在Java中,正则表达式被广泛应用于字符串操作,特别是在处理HTML文件、提取邮箱信息等任务上。下面将详细介绍Java中正则表达式的使用和相关...

    网页抓取 正则表达式 前台处理json对象

    2. **正则表达式**:正则表达式(Regular Expression)是一种模式匹配语言,用于查找、替换或提取文本中的特定模式。在网页抓取后,通常需要对抓取的数据进行预处理,这时正则表达式就非常有用。它可以高效地从HTML...

    正则表达式 不管是后台、前台页面还是数据库设计,你都可能用到哦

    正则表达式是一种用于匹配字符串中字符组合的模式。它可以用来检查一个字符串是否符合某种特定的格式,或者用于提取和替换字符串中的某些部分。正则表达式由两种主要元素构成:元字符和特殊字符。 - **元字符**:如...

    正则表达式

    在前台,JavaScript等客户端脚本语言也广泛使用正则表达式进行类似的数据验证,提高用户体验,减少无效请求到服务器。 正则表达式的语法主要包括: 1. **基本字符**:包括字母、数字、空格等普通字符,它们匹配...

    javascript中使用正则表达式实现删除字符串中的前后空格

    这里,正则表达式`/s*$/`专门针对字符串末尾的空格进行了匹配,`$`表示字符串的末尾,而`s*`依然表示匹配任意数量的空格字符。 接着,文档中还定义了三个`trim`函数:`trim()`、`ltrim()`和`rtrim()`。这些函数都是...

    利用jquery正则表达式在页面验证url网址输入是否正确

    8. 在jQuery中使用正则表达式进行验证:首先通过jQuery选择器获取输入框中的内容,然后使用`test()`方法对获取的内容应用正则表达式进行匹配,最后根据匹配的结果弹出相应的提示。 9. jQuery事件处理:在文章中,当...

    常用正则表达式范例 方便表单验证

    掌握常用的正则表达式可以大大提高开发效率,尤其是对于前台的js验证。下面是一些常用的正则表达式范例及它们所验证的内容: 1. 验证数字: - `^[0-9]*$`:匹配任意长度的数字,包括0个数字。 - `^\d{n}$`:匹配...

    swift-工具类\toolbox正则匹配加密压缩时间戳处理

    "toolbox"通常指的是一个集合了多种实用功能的库或模块,其中包括正则表达式匹配、数据加密、文件压缩、时间戳处理、emoji支持、对象序列化与反序列化、本地通知、单例模式、设备信息获取、图片处理以及键盘管理等。...

    网站 前台常用的资料

    **正则表达式**(Regular Expression)是用于匹配字符串模式的一种方式,常用于数据验证、搜索和替换操作。掌握正则表达式的基本语法,如字符类、量词、分组和预查,能帮助开发者高效地处理文本数据。例如,用正则...

    Linux培训系列第二讲(1).pdf

    - **完整行匹配**:利用`^`和`$`可以构建匹配整个行的正则表达式。 ### 文件系统层次结构标准(FHS) #### 1. FHS概述 FHS定义了Linux系统中文件和目录的标准布局,确保了不同Linux发行版之间的兼容性和一致性。 ##...

    提取网页前台图片和文本

    此表达式匹配的是形如“/abc.jpg”这样的URL,其中`(\w+)`表示一个或多个字母数字字符,`+`表示前面的模式可以重复一次或多次,`.jpg`是图片的扩展名。`RegexOptions.Compiled`选项使得正则表达式的编译只发生一次,...

    实用javascript验证前台实例

    可以使用正则表达式`/^[a-zA-Z0-9_]+$/`来匹配仅包含数字、字母和下划线的字符串。 9. **检查一段字符串是否全由数字组成**:这个功能常用于电话号码或身份证号等字段的验证。使用正则表达式`/^\d+$/`可以检查字符...

    前台这则验证代码

    "前台这则验证代码"是一个专为前端设计的正则表达式验证插件,它允许开发者轻松地在页面中实现各种数据格式的验证,如邮箱、电话号码、身份证号等。 首先,我们需要了解正则表达式(Regular Expression),它是用来...

    超好用的验证框架 封装js

    正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。在表单验证中,它们通常用于检查用户输入的数据是否符合预设的格式,如电子邮件地址、电话号码、日期等。这个框架很可能...

    万能Form表单验证

    正则表达式(Regular Expression)是实现表单验证的核心工具,它可以用于定义复杂的字符串匹配模式。例如: 1. 中文字符验证:可以使用`^[\u4e00-\u9fa5]+$`这样的正则表达式来确保用户输入全为中文。 2. 数字验证:...

    检验前台js的文件

    例如,`isNaN()`用于检查是否为数字,`typeof`用来判断变量类型,而正则表达式可以定制复杂的匹配规则。对于更复杂的场景,开发者可能会引入jQuery Validation插件或其他第三方库,如FormValidation.io等,它们提供...

    前台参考手册

    - **基础语法**:学习如何编写匹配特定模式的正则表达式,如字符集、量词、分组等。 - **高级特性**:了解零宽断言、反向引用、正向预查等,提升正则表达式的匹配能力。 - **JavaScript中的应用**:在JavaScript...

    php模板函数 正则实现代码

    - 使用正则表达式 `/([\n\r+])\t+/s` 去掉模板中的TAB制表符,并且修正符 `/s` 使得正则匹配可以跨越换行。 2. **变量替换**: - 通过正则表达式 `/\{\$(.*)\}/Us` 匹配模板中的PHP变量标记,并将其转换为 `$1; ?...

Global site tag (gtag.js) - Google Analytics