真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在pycharm中使用正則表達(dá)式批量添加print括號

如何在pycharm中使用正則表達(dá)式批量添加print括號?針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

術(shù)業(yè)有專攻,您咨詢的再多,也不如我了解的一半多;有責(zé)任心的專業(yè)網(wǎng)站設(shè)計(jì)公司會做到“客戶想到的我們要做到,客戶沒有想到的我們也要幫客戶做到“。我們的設(shè)計(jì)師是5年以上的設(shè)計(jì)師,我們不僅僅會設(shè)計(jì)網(wǎng)站,更會策劃網(wǎng)站。

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

如何在pycharm中使用正則表達(dá)式批量添加print括號

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

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

如何在pycharm中使用正則表達(dá)式批量添加print括號

2、 從上到下,第一個(gè)搜索框輸入

print (.*?);?$

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

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

第二個(gè)替換框輸入

print($1)

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

如何在pycharm中使用正則表達(dá)式批量添加print括號

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

如何在pycharm中使用正則表達(dá)式批量添加print括號

關(guān)于如何在pycharm中使用正則表達(dá)式批量添加print括號問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


網(wǎng)站標(biāo)題:如何在pycharm中使用正則表達(dá)式批量添加print括號
標(biāo)題URL:http://weahome.cn/article/ipjcii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部