亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

pycharm使用正則表達式批量添加print括號完美從python2遷移到python3

 更新時間:2019年08月09日 09:22:27   作者:Halo3224  
這篇文章主要介紹了pycharm中使用正則表達式批量添加print括號,完美從python2遷移到python3的方法,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下

網(wǎng)絡(luò)下載的python代碼,版本參差,從python2.x遷移python3.x的過程中,存在print語法問題,即python2.x中print無括號,python3.x中print有括號。

逐行添加括號未免效率過低,因此,可使用正則表達式的方法,提供解決方法。

1、在pycharm編譯器中,Ctrl+R調(diào)出替換功能框,勾選“Regex”,選擇正則表達式替換方法

2、 從上到下,第一個搜索框輸入

print (.*?);?$

正則表達式 含義
. 匹配任意字符,除了換行符,當re.DOTALL標記被指定時,則可以匹配包括換行符的任意字符
* 匹配0個或多個的表達式
匹配0個或1個由前面的正則表達式定義的片段,非貪婪方式
() 匹配括號內(nèi)的表達式,也表示一個組
; 匹配分號(雖然Python中可以在表達式結(jié)尾不加分號,但是難免有人會加)
$ 匹配輸入字符串的末尾

語句含義:匹配print語句的所有部分,并將print的內(nèi)容獲取到第一個括號里

第二個替換框輸入

print($1)

語句含義:替換,并且替換后的括號中的內(nèi)容就是之前獲取到的第一個括號里的內(nèi)容

3、點擊Replace all,替換所有搜索結(jié)果,完成替換

總結(jié)

以上所述是小編給大家介紹的pycharm中使用正則表達式批量添加print括號完美從python2遷移到python3,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 最新最全的手機號驗證正則表達式

    最新最全的手機號驗證正則表達式

    我們再開發(fā)項目時,總是要用到一些正則驗證,就數(shù)手機號碼規(guī)則比較難收集,這篇文章主要給大家介紹了關(guān)于最新最全的手機號驗證正則表達式,需要的朋友可以參考下
    2022-02-02
  • 正則表達式教程之匹配一組字符詳解

    正則表達式教程之匹配一組字符詳解

    這篇文章主要介紹了正則表達式教程之匹配一組字符的方法,詳細分析了匹配一組字符的操作技巧與注意事項,具有一定參考借鑒價值,需要的朋友可以參考下
    2017-01-01
  • 常用正則表達式 比較實用

    常用正則表達式 比較實用

    正則表達式用于字符串處理、表單驗證等場合,實用高效?,F(xiàn)將一些常用的表達式收集于此,以備不時之需。
    2009-03-03
  • PHP中的遞歸正則使用說明

    PHP中的遞歸正則使用說明

    本文內(nèi)容, 整理自網(wǎng)文Finer points of PHP regular expressions. 其分析過程剝繭抽絲, 絲絲入扣, 值得一讀. 該文系統(tǒng)地列出了PHP中正則表達式常見特性, 我只摘取其中遞歸部分翻譯整理出來.
    2010-07-07
  • 正則表達式分組實例詳解

    正則表達式分組實例詳解

    這篇文章主要介紹了正則表達式分組實例詳解,需要的朋友可以參考下
    2016-12-12
  • coolcode轉(zhuǎn)SyntaxHighlighter與Mysql正則表達式實現(xiàn)分析

    coolcode轉(zhuǎn)SyntaxHighlighter與Mysql正則表達式實現(xiàn)分析

    blog的代碼高亮插件原來是coolcode的,coolcode的高亮插件確實很酷,顯示效果也很棒,但是占用的位子太大了。
    2011-04-04
  • ubb js

    ubb js

    ubb js...
    2006-06-06
  • js中string之正則表達式replace方法詳解

    js中string之正則表達式replace方法詳解

    本篇文章主要介紹了js中string之正則表達式replace方法詳解,replace方法是javascript涉及到正則表達式中較為復雜的一個方法,嚴格上說應(yīng)該是string對象的方法。
    2017-03-03
  • 最全的用正則批量去除Teleport Pro整站下載文件冗余代碼

    最全的用正則批量去除Teleport Pro整站下載文件冗余代碼

    有時候我們用Teleport Pro整站下載系統(tǒng),批量下載一個網(wǎng)站的內(nèi)容時,里面會加入一些冗余代碼,而且大多都不一樣,這時候我們就只好用正則表達式來替換了
    2013-11-11
  • Javascript使用正則驗證身份證號(簡單)

    Javascript使用正則驗證身份證號(簡單)

    本文以javascript為例給大家介紹了正則表達式驗證身份證號的方法,非常不錯,介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-08-08

最新評論