• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            Lua正則表達式筆記

            注意:Lua中的正則表達式和標準的有差異。

             

            匹配UTF8字符

            ([%z/1-/127/194-/244][/128-/191]*)

             

            匹配Unicode字符串中的非英文字符

            [/128-/255][%z/1-/255]

             

            匹配“”表示的字符串

            注意的是字符串中可能出現(xiàn)/"轉(zhuǎn)義的引號。

            /".-[^//]/"

            樣例:

            "say /"hello/" to me" (這是個文本串,寫在代碼中應(yīng)該是:str = "/"say ///"hello///" to me/"" )

             

            去掉首尾空格

            string.gsub(str, "^%s*(.-)%s*$", "%1")

             

            匹配括號

            (%b/{/})

            Lua中自帶的括號匹配功能,%bxy,x為左括號,y為右括號。支持嵌套。

             

            獲取文件名和后綴

            local filename, suffix = string.match(fullname, "(.*)%..-$")

             

            久久久老熟女一区二区三区| 伊人久久精品影院| 久久综合给合久久国产免费 | 久久超碰97人人做人人爱| 久久精品www人人爽人人| 老司机国内精品久久久久| 欧美一级久久久久久久大片| 国产成人精品综合久久久| 久久国产乱子精品免费女| 一本色道久久88加勒比—综合| 亚洲午夜精品久久久久久人妖| 日本加勒比久久精品| 久久久久99精品成人片欧美| 久久久久亚洲精品中文字幕| 欧美牲交A欧牲交aⅴ久久| 亚洲午夜精品久久久久久人妖| 一本久道久久综合狠狠爱| 91久久九九无码成人网站| 精品久久久无码21p发布| 久久精品国产精品亚洲艾草网美妙| 久久国产亚洲高清观看| 合区精品久久久中文字幕一区 | 久久久久这里只有精品| 国产精品免费福利久久| 99精品久久精品一区二区| 欧美日韩中文字幕久久久不卡 | 欧美一区二区三区久久综| 久久久中文字幕日本| 亚洲国产成人久久精品动漫| 亚洲∧v久久久无码精品| 囯产极品美女高潮无套久久久| 久久久久亚洲精品男人的天堂| 精品久久久久久无码国产| 91亚洲国产成人久久精品| 国产亚洲欧美精品久久久 | 国产成人久久精品麻豆一区| 日产精品久久久一区二区| 人人狠狠综合久久88成人| 久久精品国产亚洲AV无码娇色| 亚洲国产精品久久电影欧美| 亚洲日韩中文无码久久|