<track id="ttlv7"></track>

<pre id="ttlv7"></pre>

      <dl id="ttlv7"></dl>

        <track id="ttlv7"></track>
        <del id="ttlv7"></del>
          <mark id="ttlv7"><ruby id="ttlv7"></ruby></mark>

              <b id="ttlv7"><span id="ttlv7"></span></b>

                <big id="ttlv7"><th id="ttlv7"><dfn id="ttlv7"></dfn></th></big>

                教育行業A股IPO第一股(股票代碼 003032)

                全國咨詢/投訴熱線:400-618-4000

                正則表達式中貪婪模式和非貪婪模式的區別在哪里?

                更新時間:2021年03月05日17時55分 來源:傳智教育 瀏覽次數:

                (1)問題分析
                面試官主要考核應聘者對正則表達式的了解程度
                (2)核心問題講解
                在形式上非貪婪模式有一個“?”作為該部分的結束標志。
                在功能上貪婪模式是盡可能多的匹配當前正則表達式,可能會包含好幾個滿足正則表達式的字符串,非貪婪模式,在滿足所有正則表達式的情況下盡可能少的匹配當前正則表達式。
                (3)問題擴展
                import re
                example = "<li>goods</li><li>name</li>"
                # 貪婪模式
                greed_pattern = re.compile("<li>.*</li>")
                # 非貪婪模式
                not_greed_pattern = re.compile("<li>.*?</li>")
                greed_result = greed_pattern.search(example)
                not_greed_result = not_greed_pattern.search(example)
                print(f"貪婪模式:{greed_result.group()}")
                print(f"非貪婪模式:{not_greed_result.group()}")
                (4)結合項目中使用




                猜你喜歡:

                complie()函數預編譯正則表達式

                Python正則表達式re模塊常用函數有哪些?

                使用Django中間件的六種方法[python培訓]

                傳智教育python+數據分析課程

                久久婷婷五月综合色啪,好好热精品视频6,天天玩,天天鲁,天天曰,,超频99免费观看视频,一道精品视频一区二区三区,成av人电影在线观看,欧美成 人 在线播放