zoukankan      html  css  js  c++  java
  • jquery特殊字符转义方法

    //特殊字符转义
    function escapeJquery(srcString) {
    // 转义之后的结果
    var escapseResult = srcString;

    // javascript正则表达式中的特殊字符
    var jsSpecialChars = ["\", "^", "$", "*", "?", ".", "+", "(", ")", "[",
    "]", "|", "{", "}"];

    // jquery中的特殊字符,不是正则表达式中的特殊字符
    var jquerySpecialChars = ["~", "`", "@", "#", "%", "&", "=", "'", """,
    ":", ";", "<", ">", ",", "/"];

    for (var i = 0; i < jsSpecialChars.length; i++) {
    escapseResult = escapseResult.replace(new RegExp("\"
    + jsSpecialChars[i], "g"), "\"
    + jsSpecialChars[i]);
    }

    for (var i = 0; i < jquerySpecialChars.length; i++) {
    escapseResult = escapseResult.replace(new RegExp(jquerySpecialChars[i],
    "g"), "\" + jquerySpecialChars[i]);
    }

    return escapseResult;
    };
  • 相关阅读:
    python主成分分析
    matplotlib绘图pie
    cpu监控:mpstat命令
    cpu监控:dstat
    MongoDB--安装部署
    Linux-网络管理
    Apache 虚拟主机配置
    Apache 访问控制
    Apache 域名跳转配置
    Apache 日志管理
  • 原文地址:https://www.cnblogs.com/smallfa/p/9643475.html
Copyright © 2011-2022 走看看