在?EmEditor 中Ctrl+H 調(diào)出Replace 對(duì)話框,在 Find 中輸入英文句號(hào)(.),在?Replace With 中輸入中文句號(hào)(。),然后輕輕點(diǎn)擊?Replace Al l就搞定了。
“專業(yè)、務(wù)實(shí)、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個(gè)人一直以來堅(jiān)持追求的企業(yè)文化。 創(chuàng)新互聯(lián)建站是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、軟件開發(fā)、設(shè)計(jì)服務(wù)業(yè)務(wù)。我們始終堅(jiān)持以客戶需求為導(dǎo)向,結(jié)合用戶體驗(yàn)與視覺傳達(dá),提供有針對(duì)性的項(xiàng)目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場(chǎng),引領(lǐng)市場(chǎng)!
我們按 Ctrl+Z 撤銷我們剛才的替換,然后我們選中Replace 對(duì)話框中的?Use Regular Expressions,再次點(diǎn)擊一下?Replace Al l,文件中所有的字都被替換為句號(hào)了,這不是我們想要的,原因是點(diǎn)號(hào)(.)在正則表達(dá)式中具有特殊意義,它可以代表任何字符。
我們把像點(diǎn)號(hào)這類在正則表達(dá)式中具有特殊意義的字符稱為元字符(Metacharacter),正因?yàn)橛辛怂鼈儾懦删土苏齽t表達(dá)式強(qiáng)大的模糊匹配能力。
JavaScript正則表達(dá)式匹配空格的方法:
html
head
script language="javascript"
function checkValue(){
var objUserName = document.getElementById("txtUserName");
var reg = /^\s*(\S+)\s*$/;
if(reg.test(objUserName.value)){
//如果用戶輸入的內(nèi)容,開頭或結(jié)尾帶有空格,則將空格去掉,重新賦給文本框的value屬性
objUserName.value = RegExp.$1;
alert("驗(yàn)證通過");
}else{
//如果用戶只輸入了空格,則將空格清空
objUserName.value = "";
alert("請(qǐng)輸入用戶名");
}
}
/script
/head
body onload=""
input type="text" id="txtUserName"/
button onclick="checkValue();"Check/button
/body
/html
就是調(diào)用的意思,或者這么說,window是個(gè)對(duì)象,它其中有一個(gè)方法或者屬性parent,這里是屬性parent
如果想使用window中的parent,就是使用點(diǎn)號(hào)(.)的形式,可以理解為語法規(guī)定,同理parent中有一個(gè)方法hideLoading(),最終就是執(zhí)行了這個(gè)方法.
一、功能不同
1、用點(diǎn):表示定義一個(gè)對(duì)象,大部分情況下要有成對(duì)的屬性和值,或是函數(shù)。
2、用中括號(hào):表示一個(gè)數(shù)組,也可以理解為一個(gè)數(shù)組對(duì)象。
二、語法不同
1、用點(diǎn):?var LangShen = {"Name":"Langshen","AGE":"28"}。langShen.Name。在JSON數(shù)據(jù)結(jié)構(gòu)、寫函數(shù)組的時(shí)候中經(jīng)常用。
2、用中括號(hào):var LangShen = [ "Name","LangShen","AGE","28" ];每個(gè)值或函數(shù),都是獨(dú)立的,多個(gè)值之間只用,(逗號(hào))隔開,因?yàn)槭菙?shù)組對(duì)象。
三、訪問方式不同
1、用點(diǎn):對(duì)象,訪問時(shí),用.(點(diǎn))來層層訪問。
2、用中括號(hào):訪問時(shí),也是和數(shù)組一樣,alert( LangShen[0] );
參考資料來源:百度百科-javascript