求教一个js的问题

问题描述

functionencodeContentstr(str){varurl=str.replace(/=/g,'%3D').replace(/,/g,',').replace(///g,'?').replace(/?/g,'3F').replace(/:/g,'3A').replace(/@/g,'%40').replace(/&/g,'%26').replace(/+/g,'%2B').replace(/$/g,'%24').replace(/#/g,'%23');returnurl;}求大神帮我看看这段js里面正则有哪些写错的。。。感激不尽啊

解决方案

解决方案二:
正则里特有的符号当作一般符号来处理的时候要转义,如:+?$等

时间: 2024-09-11 07:55:03

求教一个js的问题的相关文章

求教:js对象中的函数 访问变量的问题

问题描述 求教:js对象中的函数 访问变量的问题 name = "global"; var obj = { name:"obj", fun:function(){ alert(name); } }; obj.fun(); 结果是global,我觉得应该是obj才对,求解答 解决方案 备忘:Js函数修改及访问对象内变量.按照名称访问变量.属性.对象或影片剪辑.eval 函数关于空指针类型的类变量的成员函数访问的问题 解决方案二: fun:function(){ ale

源码-求教一个vc中float转化的问题!

问题描述 求教一个vc中float转化的问题! 50C buffer[0] = 0xc6;buffer[1] = 0xc3;buffer[2] = 0x90;buffer[3] = 0x30; 哪位大神能给了源码吗,谢谢了!!不会搞,急死了! 解决方案 请教一个VC问题 解决方案二: 数据的在计算机中不是用二进制表示的嘛,4位16进制就需要用32位二进制来表示:然后低字节存地位,高字节存高位,也就是传说中的"小端模式":这个不需要什么源码,理解到了就行:理解不到就去看书 解决方案三:

在定义一个js类的时候,为什么要设置该类的prototype属性为它所要继承的类的

在定义一个js类的时候,为什么要设置该类的prototype属性为它所要继承的类的实例对象 在写JavaScript类定义的时候,大家很可能都写过下面的代码: function A() {} function B() {} B.prototype = new A() 上面这样写是为了让instanceof语句能起作用.举个例子: 1.不重写子类的prototype属性 b = new B(); b instanceof B //return true b instanceof A // retu

一个JS的日期格式化算法示例

本文为大家介绍下一个JS的日期格式化算法,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助   复制代码 代码如下: function dateFormat(date, format) { var o = { "M+": date.getMonth() + 1, //month "d+": date.getDate(), //day "h+": date.getHours(), //hour "m+": date.ge

setTimeout自动触发一个js的方法

 本文为大家介绍下使用setTimeout自动触发一个js,具体实现如下,喜欢的朋友可以学习下  代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml&q

javascript 基础篇1 什么是js 建立第一个js程序_基础知识

javascript是一个基于对象和事件驱动,并且具有安全性的脚本语言,应用很广泛,不仅仅是网页,不要被jsp给困住. 基于对象,就是不需要指定变量的类型,你给他一个3,它知道是整型,如果给赋值'3',它就知道是char. 事件驱动,就是单击啊,之类的事件进行驱动. javascript优点:网页互动性强,简单易用.js主要是基于客户端运行,很大程度上减少了服务器的负荷. javascript是脚本编程语言:采用程序段方式实现,与HTML结合,java的编译器其实就是浏览器本身. 安全性:HTM

代码-求教一个简单的C++ OOP问题——怎样把信息从文本提取(帮忙实现一下)

问题描述 求教一个简单的C++ OOP问题--怎样把信息从文本提取(帮忙实现一下) 40C 我要做的是一个英语单词的相关的小程序 本来做这个提取信息是一件很简单的事情 但是由于感觉比较繁 再加上这部分学得也不牢固 就乘机来学习学习麻烦大牛实现一下 现在有一个txt的英语单词的数据库主要是 单词+音标(有可能有多个)+词性一+词性一下的释义一+词性一下的释义二--+词性二+--大概就是这个意思 比如其中一个部分:among [?'m??] prep. 在-之中amount [?'maunt] n.

亲们求教一个关于表空间的问题

问题描述 亲们求教一个关于表空间的问题 亲们,在恢复表空间的之后,为什么表空间是处于回滚暂挂的状态,应该如何处理?

小弟新手,求教一个gridview的问题

问题描述 小弟新手,求教一个gridview的问题 如图 显示的是 数据库 users 表中的信息 ,按钮"通过"是一个buttonfield 我想实现点击"通过"来实现 update users set user_audit=1 where user_number="该行的第一列" ,我该怎么做? 小弟是新手 求教~ 解决方案 在GridView里的RowCommand事件里面处理,前台aspx页面设置好CommandName属性即可,具体参考