js中常用的正则表达式
过滤script标签
var reg=new RegExp("<.*?script[^>]*?>.*?(<\/.*?script.*?>)*","ig");
if(reg.test(str)){
return str.replace(/<.*?script[^>]*?>.*?(<\/.*?script.*?>)*/ig,'');
}
return str;};
获取URL中的参数
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return decodeURI(r[2]); return null;};
邮箱验证
if (email == "") {
web.utility.showBasicPrompt({
content:'邮箱不能为空!',
style:'alert-error'
});
$("#email").focus();
return false;
}
var reg =/^[a-zA-Z0-9]{1,18}@[a-zA-Z0-9]{1,4}\.[a-zA-Z0-9]{1,4}$/;
if ((!reg.test(email))||email.length>25) {
web.utility.showBasicPrompt({
content:'邮箱格式不正确!',
style:'alert-error'
});
$("#email").focus();
return false;
}
return true; };
转载于:https://www.cnblogs.com/lixiaodi/p/5580270.html
js中常用的正则表达式相关推荐
- php的正则表达式函数,php中常用的正则表达式函数
php中常用的正则表达式函数 * preg_match() * preg_match_all() * preg_replace() * preg_filter() * preg_grep() * pr ...
- js中常用的对象—String的属性和方法
今天说一下,js中常用的内置对象--String对象 它有以下几个常用的属性: length prototype 有以下几个常用的方法: parseInt()转换为数字 parseFloat()转换为 ...
- js中常用的数组和字符串方法
一:js中常用的数组方法 <script>//函数声明式中的方法const arr=[1,3,6,9,15,19,16];//函数的所有方法 map(),reduce(),filter() ...
- php正则运用,php中常用的正则表达式的介绍及应用实例代码
更全面的实例,可以参考 最常用的PHP正则表达式收集整理 //www.jb51.net/article/14049.htm php 正则表达式小结 //www.jb51.net/article/198 ...
- 【温故知新】——原生js中常用的四种循环方式
一.引言 本文主要是利用一个例子,讲一下原生js中常用的四种循环方式的使用与区别: 实现效果: 在网页中弹出框输入0 网页输出"欢迎下次光临" 在网页中弹出框输入1 网页输 ...
- iOS中常用的正则表达式
正则表达式是什么鬼呀?(大神请绕路哦) 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要.正则表达式就是用于描述这些规则的工具.换句话说,正则表达式就是记录文本规则的代码.很 ...
- JS中常用的事件操作
JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...
- JS中常用正则转换和信息验证的封装(80个)
JS中常用正则转换和信息验证的封装(80个) 邮箱 手机号码 电话号码 是否url地址 是否字符串 是否数字 是否boolean 是否函数 是否为null 是否undefined 是否对象 是否数组 ...
- 前端开发:JS中常用数据类型的转换以及使用场景集锦
前言 在前端开发中,关于数据转换也是使用频率非常高的知识点,尤其是常见数据类型之间的相互转换的使用频率就更高了,那么本篇博文就来分享一下关于JS中常用数据类型的转换使用,分享一下,方便后期查阅使用. ...
最新文章
- Java项目:网上电商系统(java+SSM+mysql+maven+tomcat)
- NLP专题论文解读:从Chatbot、NER到QA系统...
- VMware虚拟机提示“以独占方式锁定此配置文件失败”解决方案
- Hikari连接池配多大合适
- OpenCASCADE:拓扑 API之特征
- osgi框架和spring区别_最全153道Spring全家桶面试题,你都知道哪些?(含答案解析)...
- Linux 命令之 killall 命令-使用进程的名称来杀死一组进程
- Ubuntu 安装php mcrypt
- freeCodeCamp纳什维尔十月聚会回顾
- lwip+freeRTOS 实现热插拔功能
- URL地址 问号传参解析
- 安装软件时提示丢失MSVCR.dll,vc++运行库的问题
- C++获取Unix时间戳(分别以秒和毫秒为单位)的几种方法
- 服务器安全防护措施有哪些?
- Matlab读取fig文件并还原信号
- linux 5.5安装万兆网卡驱动,CentOS 5.5 更新网卡驱动 bnx2 version: 2.0.2
- 自然语言理解(NLU)概念浅析
- 学计算机小升初,小升初微机派位什么意思
- 英特尔安腾服务器芯片,英特尔开始出货新安腾服务器处理器
- gt9xx.c和gt9xx.h文件分析
热门文章
- 微服务如何解决分布式事务
- python 替换空格
- matplotlib错误:from matplotlib import afm, cbook, ft2font, rcParams, get_cachedirImportError: DLL load
- mysql游标嵌入式_Oracle与MySQL内嵌游标的使用示例
- python把英语句子成分字母_英语句子成分-谓语讲解 什么是谓语?(
- 抚州虚拟服务器,南通虚拟主机_南通云虚机_南通主机申请_南通网站空间_爱名网(www.22.cn)...
- asp.net html5 异步,asp.net core 系列 5 项目实战之:NetCore 的 async 和 await(参考自:Microsoft教程)...
- K - 老鼠走迷宫(DFS)
- 面试题整理19 矩阵Z字形扫描
- 【目标检测】RCNN算法详解