过滤script标签

var filterScript = function(str){
    var reg=new RegExp("<.*?script[^>]*?>.*?(<\/.*?script.*?>)*","ig");
    if(reg.test(str)){
       return str.replace(/<.*?script[^>]*?>.*?(<\/.*?script.*?>)*/ig,'');
    }
    return str;}; 

获取URL中的参数

GetQueryString = function (name){
    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if(r!=null)return  decodeURI(r[2]); return null;}; 

邮箱验证

checkSubmitEmail = function(email) { 
        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中常用的正则表达式相关推荐

  1. php的正则表达式函数,php中常用的正则表达式函数

    php中常用的正则表达式函数 * preg_match() * preg_match_all() * preg_replace() * preg_filter() * preg_grep() * pr ...

  2. js中常用的对象—String的属性和方法

    今天说一下,js中常用的内置对象--String对象 它有以下几个常用的属性: length prototype 有以下几个常用的方法: parseInt()转换为数字 parseFloat()转换为 ...

  3. js中常用的数组和字符串方法

    一:js中常用的数组方法 <script>//函数声明式中的方法const arr=[1,3,6,9,15,19,16];//函数的所有方法 map(),reduce(),filter() ...

  4. php正则运用,php中常用的正则表达式的介绍及应用实例代码

    更全面的实例,可以参考 最常用的PHP正则表达式收集整理 //www.jb51.net/article/14049.htm php 正则表达式小结 //www.jb51.net/article/198 ...

  5. 【温故知新】——原生js中常用的四种循环方式

    一.引言 本文主要是利用一个例子,讲一下原生js中常用的四种循环方式的使用与区别: 实现效果: 在网页中弹出框输入0   网页输出"欢迎下次光临" 在网页中弹出框输入1   网页输 ...

  6. iOS中常用的正则表达式

    正则表达式是什么鬼呀?(大神请绕路哦) 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要.正则表达式就是用于描述这些规则的工具.换句话说,正则表达式就是记录文本规则的代码.很 ...

  7. JS中常用的事件操作

    JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...

  8. JS中常用正则转换和信息验证的封装(80个)

    JS中常用正则转换和信息验证的封装(80个) 邮箱 手机号码 电话号码 是否url地址 是否字符串 是否数字 是否boolean 是否函数 是否为null 是否undefined 是否对象 是否数组 ...

  9. 前端开发:JS中常用数据类型的转换以及使用场景集锦

    前言 在前端开发中,关于数据转换也是使用频率非常高的知识点,尤其是常见数据类型之间的相互转换的使用频率就更高了,那么本篇博文就来分享一下关于JS中常用数据类型的转换使用,分享一下,方便后期查阅使用. ...

最新文章

  1. Java项目:网上电商系统(java+SSM+mysql+maven+tomcat)
  2. NLP专题论文解读:从Chatbot、NER到QA系统...
  3. VMware虚拟机提示“以独占方式锁定此配置文件失败”解决方案
  4. Hikari连接池配多大合适
  5. OpenCASCADE:拓扑 API之特征
  6. osgi框架和spring区别_最全153道Spring全家桶面试题,你都知道哪些?(含答案解析)...
  7. Linux 命令之 killall 命令-使用进程的名称来杀死一组进程
  8. Ubuntu 安装php mcrypt
  9. freeCodeCamp纳什维尔十月聚会回顾
  10. lwip+freeRTOS 实现热插拔功能
  11. URL地址 问号传参解析
  12. 安装软件时提示丢失MSVCR.dll,vc++运行库的问题
  13. C++获取Unix时间戳(分别以秒和毫秒为单位)的几种方法
  14. 服务器安全防护措施有哪些?
  15. Matlab读取fig文件并还原信号
  16. linux 5.5安装万兆网卡驱动,CentOS 5.5 更新网卡驱动 bnx2 version: 2.0.2
  17. 自然语言理解(NLU)概念浅析
  18. 学计算机小升初,小升初微机派位什么意思
  19. 英特尔安腾服务器芯片,英特尔开始出货新安腾服务器处理器
  20. gt9xx.c和gt9xx.h文件分析

热门文章

  1. 微服务如何解决分布式事务
  2. python 替换空格
  3. matplotlib错误:from matplotlib import afm, cbook, ft2font, rcParams, get_cachedirImportError: DLL load
  4. mysql游标嵌入式_Oracle与MySQL内嵌游标的使用示例
  5. python把英语句子成分字母_英语句子成分-谓语讲解 什么是谓语?(
  6. 抚州虚拟服务器,南通虚拟主机_南通云虚机_南通主机申请_南通网站空间_爱名网(www.22.cn)...
  7. asp.net html5 异步,asp.net core 系列 5 项目实战之:NetCore 的 async 和 await(参考自:Microsoft教程)...
  8. K - 老鼠走迷宫(DFS)
  9. 面试题整理19 矩阵Z字形扫描
  10. 【目标检测】RCNN算法详解