今天自學批量處理檔案,看到re.match懵了,查了查文獻跟帖子,還是沒搞懂這里寫什么,下有圖
搞了一天了 還沒懂

uj5u.com熱心網友回復:
1. 下次記得請把代碼貼出來,方便別人幫你分析。2. 你這里相關正則是:
re.match(r"(^\[.*\])(.*)", old_name)
其中正則運算式是:
(^\[.*\])(.*)
然后對應的正則的含義,用
https://jex.im/regulex/
圖形化表示就是:

再去用
https://regexr.com
中去舉例:
[xxx]yyy
[any]other
測驗效果是:

更多正則內容詳見:
如何看懂別人的正則 · 應用廣泛的超強搜索:正則運算式
以及用到的工具可參考:
正則除錯工具 · 應用廣泛的超強搜索:正則運算式
uj5u.com熱心網友回復:
好的我知道了,謝謝你的幫助??,看來我得從正則的基礎開始看起了??轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/92324.html
上一篇:制作資料集時報錯AttributeError: 'str' object has no attribute 'write'
下一篇:LABVIEW
