(17.05.27)(47)video柒室、audio、正則(定義逗宜、特性雄右、方法)

video????視頻
????格式:
????????mp4 ????ogg ????webb ????avi
????標(biāo)簽
????????src???? 視頻源
????????controls???? 控制臺
????????autoplay???? 自動播放
????????loop???? 循環(huán)播放

????方法
????????oV.play()???? 播放
????????oV.pause()???? 暫停

????當(dāng)前時間
????????oV.currentTime

audio
????音頻
????標(biāo)簽空骚,video怎么用,audio就怎么用


正則???? 正則表達(dá)式
????Regular Expression
????規(guī)則表達(dá)式

正則有兩個作用:
????1. 操作字符串
????2. 校驗(yàn)表單

操作字符串
????使用正則操作字符串非常簡單,不是必須得用擂仍。使用是為了方便

正則玩的就是規(guī)則

itwenqiang@sina.com

137-1807-9033

010-4334567

北京市朝陽區(qū)建外SOHO東區(qū) 7304室

玩正則

    var re = new RegExp('規(guī)則');

    str.search(re);


    var re = new RegExp('規(guī)則','選項(xiàng)');
        i       Ignore      忽略
        忽略大小寫

    簡寫
        var re = /規(guī)則/選項(xiàng);

    轉(zhuǎn)義
        \           轉(zhuǎn)義
        \n          換行
        \t          tab     制表符

        \\          \
    正則中的轉(zhuǎn)義
        \d          0到9的數(shù)字

匹配所有數(shù)字
????str.match(re)

正則的特性:

        1.懶
            選項(xiàng):
                g       global
                全局匹配
        2.笨
            量詞:
                5個梨
                梨{5}

                若干
                梨+  最少1個囤屹,最多不限
        3.貪婪
            盡可能的多拿

敏感詞匯過濾

    str.replace()       不用正則配合很弱

    str.replace(str,str);

    str.replace(str|re,str);

    str.replace(/北京|斯達(dá)/,'***');

    str.replace(str|re,str|fn);

修飾
????^????行首
????$????行尾

手機(jī)小說格式整理

選項(xiàng)
    m           muti-line
        多行模式

    單行模式(默認(rèn))
    多行模式            m

選項(xiàng)

        i       Ignore      忽略大小寫
        m       Muti-line   多行模式
        g       Global      全局匹配

[ ]

        任選一個
        /a[abc]c/           
        aac             √
        abc             √
        acc             √
        aabcc           ×

范圍

        /[0-9]/         所有數(shù)字
        /[a-z]/         所有小寫英文字母
        /[A-Z]/         所有大寫英文字母
        /[0-9a-zA-Z]/   所有數(shù)字英文字母
        /0-z/           ×

排除

        /[^0-9]/        除了數(shù)字
        /[^0-9a-zA-Z]/  除了數(shù)字和英文
        /[0-9^a-zA-Z]/  ×
    /ab+/
    abbbbbbbbbbb        √
    abababababab        ×

    /(ab)+/
    abababababab        √
    abababababa         ×

量詞

        {n}         出現(xiàn)n次
        {n,m}       最少n個,最多m個
        {n,}        最少n個逢渔,最多不限

        ?   {0,1}   出現(xiàn)1次肋坚,或者不出現(xiàn)
        *   {0,}    出不出現(xiàn)都可以多少隨意
        +   {1,}    最少1次,最多不限

轉(zhuǎn)義

        \d  /[0-9]/     所有數(shù)字
        \w  /[a-zA-Z0-9_]/   所有英文數(shù)字_
        \s              所有空白符號

        \D  /[^0-9]/    除了數(shù)字
        \W  /[^0-9a-zA-Z_]/ 除了數(shù)字英文_
        \S              除了所有空白符號

        .               所有字符
        \.              字符串.

方法

        str.search(re)
        str.match(re)

例子:

表單校驗(yàn)
    re.test(str);
    注意表單校驗(yàn)的正則必須加行首和行尾
    座機(jī)校驗(yàn)
    010-5323563

    區(qū)號  
        3-4位的數(shù)字     
        第一位一定是0
        第二位一定不是0
        0[1-9]\d{1,2}

    -   
        \-
    號碼
        7-8位的數(shù)字
        第一位一定不是0
        [1-9]\d{6,7}

    /^0[1-9]\d{1,2}\-[1-9]\d{6,7}$/

    郵箱校驗(yàn)
    itwenqiang @ sina .com
    itwenqiang @ sina .com.cn

    名字
        英文數(shù)字_
        \w+
    @
        \@
    域名
        英文數(shù)字-
        [a-zA-Z0-9\-]+

    域名后綴
        .   2-8位字母      可以出現(xiàn)1-2次

        (\.[a-zA-Z]{2,8}){1,2}

/^\w+\@[a-zA-Z0-9\-]+(\.[a-zA-Z]{2,8}){1,2}$/

    年齡校驗(yàn)
        18到100

        18 19
            1[89]
        20-99
            [2-9]\d
        100
            100

        /^(1[89]|[2-9]\d|100)$/
    手機(jī)號
        11位數(shù)字
        第一位一定是1
        /^1[34578]\d{9}$/

    身份證號
        15或18位
        最后一位有可能是x
        第一位一定不是0
        /^[1-9]\d{13}(\d|\d{2}[0-9x])$/i

操作字符串
????去掉行首行尾空格

    var str = '    on box      ';
    a).
        var arr = str.match(/\s+/g);
        str = arr.join(' ');
    b).
        str = str.replace(/^\s+|\s+$/g,'');

    //中間多個空格替換成一個空格
    var str = 'on     box    active';
    str = str.replace(/\s+/g,' ');

    //中間多個空格換成一個肃廓,首尾空格去掉
    var str = '   on  box   active    ';
    str = str.replace(/^\s+|\s+$/g,'').replace(/\s+/g,' ');

郵箱
????/^\w+@[a-z0-9-]+(.[a-z]{2,8}){1,2}$/i
年齡 18-100
????/^(1[89]|[2-9]\d|100)$/
座機(jī)
????/^0[1-9]\d{1,2}-[1-9]\d{6,7}$/
手機(jī)
????/^1[34578]\d{9}$/
身份證
????/^[1-9]\d{13}(\d|\d{2}[0-9x])$/i

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末智厌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子盲赊,更是在濱河造成了極大的恐慌铣鹏,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哀蘑,死亡現(xiàn)場離奇詭異诚卸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)绘迁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進(jìn)店門合溺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人缀台,你說我怎么就攤上這事棠赛。” “怎么了膛腐?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵睛约,是天一觀的道長。 經(jīng)常有香客問我依疼,道長,這世上最難降的妖魔是什么而芥? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任律罢,我火速辦了婚禮,結(jié)果婚禮上棍丐,老公的妹妹穿的比我還像新娘误辑。我一直安慰自己,他們只是感情好歌逢,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布巾钉。 她就那樣靜靜地躺著,像睡著了一般秘案。 火紅的嫁衣襯著肌膚如雪砰苍。 梳的紋絲不亂的頭發(fā)上潦匈,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天,我揣著相機(jī)與錄音赚导,去河邊找鬼茬缩。 笑死,一個胖子當(dāng)著我的面吹牛吼旧,可吹牛的內(nèi)容都是我干的凰锡。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼圈暗,長吁一口氣:“原來是場噩夢啊……” “哼掂为!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起员串,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤勇哗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后昵济,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體智绸,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年访忿,在試婚紗的時候發(fā)現(xiàn)自己被綠了瞧栗。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡海铆,死狀恐怖迹恐,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情卧斟,我是刑警寧澤殴边,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站珍语,受9級特大地震影響锤岸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜板乙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一是偷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧募逞,春花似錦蛋铆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至纠脾,卻和暖如春玛瘸,著一層夾襖步出監(jiān)牢的瞬間蜕青,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工捧韵, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留市咆,地道東北人。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓再来,卻偏偏與公主長得像蒙兰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子芒篷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容