乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      連載6/8::WPS正則函數(shù)換行符和點(diǎn)符號(hào)詳解

       昵稱72339616 2024-07-20 發(fā)布于湖北

      WPS函數(shù)REGEXP使得正則表達(dá)式從程序員專用普及到普通用戶,強(qiáng)大的功能一定需要更多的學(xué)習(xí)成本。

      本文介紹3個(gè)元字符的規(guī)則.

      \n用于查找換行符

      =REGEXP(A1,"\n")

      返回字符串中的兩個(gè)換行符。

      換行符是不可見(jiàn)字符,如果你仍然懷疑它是空單元格,可以用CODE函數(shù)轉(zhuǎn)換為ASCII碼驗(yàn)證。

      =CODE(REGEXP(A1,"\n"))

      什么情況下會(huì)去查找換行符呢?

      僅僅是查找的情況確實(shí)不多,更多情況是需要將其替換為其他字符,所有REGEXP貼心地提供了第三第四參數(shù)用來(lái)把查找出來(lái)的值替換為其他字符:

      =REGEXP(A1,"\n",2,"")

      第三參數(shù)設(shè)置為2表示需要做把查找出來(lái)的做替換,第四參數(shù)指明替換為空。于是單元格內(nèi)的換行效果沒(méi)有了。

      .用來(lái)匹配換行符之外的任意字符

      =REGEXP("鄭廣學(xué).W.P.S",".")

      由于不能匹配換行符,搭配”+”就能得到按換行符拆分字符的效果:

      =REGEXP(A1,".+")

      值得注意的是.本身也是一個(gè)字符,如果要單獨(dú)提取它又該怎么辦呢?提取小數(shù)是很典型的案例。

      搭配方括號(hào)或者反斜杠都能實(shí)現(xiàn)單獨(dú)提取.

      =REGEXP("交通320.23元,住宿400.5元","[.]")=REGEXP("交通320.23元,住宿400.5元","\.")

      方括號(hào)中再加入數(shù)數(shù)字的表達(dá)符號(hào)就能提取數(shù)字和.,當(dāng)然要使其成為一個(gè)完整的數(shù)字,+是必不可少的:

      =REGEXP("交通320.23元,住宿400.5元","[\d.]+")

      |表示或運(yùn)算

      如前文總結(jié),可以用[A-z]+來(lái)提取字母,[0-9]+提取數(shù)字:

      =REGEXP("鄭廣學(xué)WPS JSA880框架","[A-z]+")//返回”WPS”,”JSA”.=REGEXP("鄭廣學(xué)WPS JSA880框架","[0-9]+")//返回”880”.

      搭配|就能實(shí)現(xiàn)提取字母或單詞:

      =REGEXP("鄭廣學(xué)WPS JSA880框架","[A-z]+|[0-9]+")

      新增至總結(jié):

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多