script type="text/javascript"
創(chuàng)新互聯(lián)建站提供高防主機(jī)、云服務(wù)器、香港服務(wù)器、聯(lián)通機(jī)房服務(wù)器托管等
$("*").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、使用正則表達(dá)式驗(yàn)證
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,'');
});
}
script?type="text/javascript"
$(document).ready(function(){
$("span").toArray().forEach(function(x){
$(x).html($(x).html().replace("123","456"));
});
});
/script
找到所有的span,轉(zhuǎn)數(shù)組后利用jquery的方法逐個(gè)處理替換掉
!DOCTYPE?html
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()中的第一個(gè)參數(shù)我用的是正則表達(dá)式(regular?expression)而非字符串,表達(dá)式最后要加上g(flag)代表global,意指把所有匹配到的‘\\'都替換為’/‘,否則只替換第一個(gè)匹配到的’\\‘。學(xué)好reg?exp對(duì)于解決類似的問(wèn)題,包括表單驗(yàn)證等繁瑣工作十分有幫助。并且,除了JavaScript外,大部分主流開(kāi)發(fā)語(yǔ)言都實(shí)現(xiàn)了reg?exp,只是相互間略有差別。
FYI,你所說(shuō)的jQuery應(yīng)該是指JavaScript。JavaScript是一種在Web?deveopment中主要用于client?side開(kāi)發(fā)的編程語(yǔ)言,而jQuery是一個(gè)非常流行的JavaScript開(kāi)發(fā)庫(kù)。應(yīng)用jQuery進(jìn)行開(kāi)發(fā)可以大大簡(jiǎn)化DOM?Manipulation和Ajax等原本較繁瑣的工作,更重要的是它能幫助開(kāi)發(fā)人員避免大部分的瀏覽器兼容性問(wèn)題,所以近年十分受歡迎。所以請(qǐng)搞清楚,這兩者雖然關(guān)系密切,但絕不是同一樣?xùn)|西
網(wǎng)頁(yè)題目:jquery字符替換,jq字符串替換
文章位置:http://jinyejixie.com/article42/dssidhc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷、網(wǎng)站導(dǎo)航、手機(jī)網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)