16 js11 正則表達(dá)式 、字符串拼接

正則表達(dá)式焚廊、字符串拼接:所有程序設(shè)計(jì)語(yǔ)言中都有相關(guān)應(yīng)用冶匹,不同語(yǔ)言之間稍有差異;[w3school字典可查詢(更新慢)咆瘟;匹配/處理字符串在開(kāi)發(fā)中是前端處理嚼隘,所以正則表達(dá)式必掌握]?

1、轉(zhuǎn)義字符 ->?其可將\后面的符號(hào)轉(zhuǎn)換為文本輸出 ->常用的\\; \"; \n; \r; \t;(輸出+-*/等等也OK) ->主要解決輸出冒號(hào)搞疗,引號(hào)等需求嗓蘑;例如“回車符”底層操作系統(tǒng)實(shí)現(xiàn):\n\r的結(jié)合;

2匿乃、正則表達(dá)式 -> 其是對(duì)字符串執(zhí)行模式匹配的強(qiáng)大工具桩皿,也是匹配特殊字符或有特殊匹配原則字符的最佳選擇 ->?RegExp是js內(nèi)置對(duì)象,調(diào)用對(duì)象屬性幢炸、方法進(jìn)行字符串匹配泄隔,應(yīng)用場(chǎng)景:手機(jī)號(hào)、郵箱等的驗(yàn)證宛徊;

(1).創(chuàng)建方式:

[1].字面量/直接量創(chuàng)建:var reg = /abc/; var reg1 = /abc/img;

[2].new的方式:var reg1 = new RegExp("","");//兩個(gè)參數(shù)都為字符串佛嬉,首個(gè)參數(shù)寫匹配的規(guī)則,第二個(gè)參數(shù)寫屬性闸天,沒(méi)有可省略暖呕;

(2).修飾符(屬性):img;//可任意組合或只寫某個(gè)屬性;[正則表達(dá)式對(duì)象的屬性]

(3).表達(dá)式:[正則表達(dá)式的匹配苞氮,匹配過(guò)的字符便不再匹配了]湾揽;[/d/w]:表達(dá)式內(nèi)也可以寫元字符;

(4).元字符:其與表達(dá)式相互對(duì)應(yīng),每位等同于[]库物;(\xxx \xdd \uxxxx:很少使用)

(5).量詞:其和元字符配合使用霸旗,類似于乘積 -> +表示無(wú)數(shù)個(gè),*表示0個(gè)和無(wú)數(shù)個(gè)

(6).常用概念:

(7).正則表達(dá)式對(duì)象的屬性和方法:

(8).例題

3戚揭、字符串拼接 ->幾乎所有程序設(shè)計(jì)語(yǔ)言都有相關(guān)操作

(1).ECMAScript標(biāo)準(zhǔn)說(shuō)明:字符串一旦創(chuàng)建诱告,其的值便不會(huì)發(fā)生改變,若要改變某個(gè)變量保存的字符串民晒,必須先銷毀原來(lái)的字符串精居;[原始值都是如此,創(chuàng)建后便不會(huì)發(fā)生改變]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? var str = 'javascript';? ?str = str + "nodejs";//內(nèi)部操作過(guò)程:新創(chuàng)建一個(gè)能容納10個(gè)字符的新字符串镀虐,里面添加這兩個(gè)字符箱蟆,然后銷毀原來(lái)的字符串"javascript","nodejs";(不要誤認(rèn)為是在原字符串上直接進(jìn)行的拼接)

(2).字符串拼接 ->不同的字符串拼接方法,耗費(fèi)計(jì)算機(jī)資源不同刮便,性能高低也不同 ->其于執(zhí)行次數(shù)也有關(guān)系(可使用時(shí)間戳getTime();測(cè)試) ->日常開(kāi)發(fā)中談到的字符串拼接大多為"+"拼接;

[1]."+"連接符绽慈;[2].通過(guò)數(shù)組的join(); [3].通過(guò)對(duì)象屬性來(lái)連接字符串(了解)恨旱;

補(bǔ)充:"+"拼接方法 ->性能還是蠻高的 -> str += "<li>"+ele.title+"-"+ele.data+"</li>"http:// "+ xxx +"



JS中三種字符串連接方式及其性能比較:https://www.cnblogs.com/programs/p/5554742.html

正則表達(dá)式:http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市坝疼,隨后出現(xiàn)的幾起案子搜贤,更是在濱河造成了極大的恐慌,老刑警劉巖钝凶,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仪芒,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡耕陷,警方通過(guò)查閱死者的電腦和手機(jī)掂名,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)哟沫,“玉大人饺蔑,你說(shuō)我怎么就攤上這事∈染鳎” “怎么了猾警?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)隆敢。 經(jīng)常有香客問(wèn)我发皿,道長(zhǎng),這世上最難降的妖魔是什么拂蝎? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任穴墅,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘封救。我一直安慰自己拇涤,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布誉结。 她就那樣靜靜地躺著鹅士,像睡著了一般。 火紅的嫁衣襯著肌膚如雪惩坑。 梳的紋絲不亂的頭發(fā)上掉盅,一...
    開(kāi)封第一講書(shū)人閱讀 51,125評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音以舒,去河邊找鬼趾痘。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蔓钟,可吹牛的內(nèi)容都是我干的永票。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼滥沫,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼侣集!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起兰绣,我...
    開(kāi)封第一講書(shū)人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤世分,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后缀辩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體臭埋,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年臀玄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瓢阴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡镐牺,死狀恐怖炫掐,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情睬涧,我是刑警寧澤募胃,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站畦浓,受9級(jí)特大地震影響痹束,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜讶请,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一祷嘶、第九天 我趴在偏房一處隱蔽的房頂上張望屎媳。 院中可真熱鬧,春花似錦论巍、人聲如沸烛谊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)丹禀。三九已至,卻和暖如春鞋怀,著一層夾襖步出監(jiān)牢的瞬間双泪,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工密似, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留焙矛,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓残腌,卻偏偏與公主長(zhǎng)得像村斟,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子废累,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353