扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
!DOCTYPE html
铁力ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
html lang="en"
head
meta charset="UTF-8" /
titleTest Page/title
/head
body
script
var str1 = 'C:\\Program Files\\iPod\\bin\\iPodService.Resources\\ca.lproj\\iPodServiceLocalized.dll';
var str2 = str1.replace(/\\/g, '/');
console.log(str1);
console.log(str2);
/script
/body
/html
注意,replace()中的第一个参数我用的是正则表达式(regular expression)而非字符串,表达式最后要加上g(flag)代表global,意指把所有匹配到的‘\\'都替换为’/‘,否则只替换第一个匹配到的’\\‘。学好reg exp对于解决类似的问题,包括表单验证等繁琐工作十分有帮助。并且,除了JavaScript外,大部分主流开发语言都实现了reg exp,只是相互间略有差别。
FYI,你所说的jQuery应该是指JavaScript。JavaScript是一种在Web deveopment中主要用于client side开发的编程语言,而jQuery是一个非常流行的JavaScript开发库。应用jQuery进行开发可以大大简化DOM Manipulation和Ajax等原本较繁琐的工作,更重要的是它能帮助开发人员避免大部分的浏览器兼容性问题,所以近年十分受欢迎。所以请搞清楚,这两者虽然关系密切,但绝不是同一样东西
script type="text/javascript"
$("*").each(function () {
if ($(this).css("width") == "1500px")
{
alert($(this).css("width"));
$(this).css("width", "1000px");
}
})
/script
function replace()
{
var str="tao zhang yi love liu weng ling";
re=new RegExp("l","g");
var newstart=str.replace(re,"t");
alert(newstr);
}
1、使用正则表达式验证
function RegeMatch(objVal){
var pattern = new RegExp("[~'!@#$%^*()-+_=:]");
if(objVal != "" objVal != null){
if(pattern.test(objVal)){
alert("非法字符!");
return false;
}
}
}
2、替换字符串中的所有特殊字符
function ReplaceChar(objVal){
var patternStr='!,@,#,$,%,^,,*,(,),-,+,_,=,:';
$.each(patternStr.split(','),function(key,val){
objVal.replace(val,'');
});
}
啥意思?$在jquery中就是jQuery的简写撒 当你除了引用了jquery,而且还引用了其他也包含$符号的框架时需要转让$符号的控制权。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流