1樓:匿名使用者
非要用正規表示式嗎?還不然直接查詢分界符號,一樣都是查詢替換過程。
先查詢'-'以前的是編號,然後查詢'-'以前的是歌手,再然後再查詢'.'以前的是歌名,最後重組一下就是歌名了。
python**如下:
s = "12345_歌手1 - 歌名1.***"
number = s.split('_')[0]s = s.split('_')[1]
singer = s.split('-')[0]s = s.split('-')[1]
song = s.split('.')[0]s = singer + '-' + song + '_' + number + '.***'
然後os模組遍歷一下檔案,重新命名。
2樓:計名
12345_歌手1 - 歌名1.*** ==>歌手1 - 歌名1_12345.***
s/^(\d+)_(\w+\d)\s*-\s*(\w+\d)\.***/\2 - \3_\1.***/
求檔案重新命名的正規表示式
3樓:匿名使用者
可以用c#寫個小程式實現,需要你的系統裡裝.net framework 3.5以上版本,要我寫的話回覆我,我寫好以附件形式傳給你。
linux下用正規表示式批量重新命名
4樓:匿名使用者
先cd到放**的資料夾,然後
這行命令的目的是把所有jpg字尾的檔名中,開頭的非數字去掉,應該就能滿足你的需要了吧
批量重新命名的正規表示式怎麼寫?
5樓:匿名使用者
查詢: (.+?)(\d+)
替換:$2$1
正規表示式問題,正規表示式問題(需要通用)
這樣不知道 是不是你想要的 首先你給的xml是不規範的。硬要匹配的話,可以試試下面的 你要的字串在group 1 中 性和閏年等問題.對於日期的有效範圍,不同的應用場景會有所不同。msdn中定義的datetime物件的有效範圍是 0001 01 01 00 00 00到9999 12 31 23 5...
正規表示式怎麼匹配這樣的文字,正規表示式怎麼匹配標點符號
正則表達 括號中的捕獲內容就是 正規表示式怎麼匹配標點符號?如何用正規表示式匹配漢字?先用靚湯或正則找到這個節點,再用上面的字元組匹配。假設這個節點只有一個,用法如下 import reimport requests as reqfrom bs4 import beautifulsoupurl ht...
易語言正規表示式的中的正規表示式文字怎麼取的
易語言不支援逆向斷言,所以你只能使用分組。取group 2 即可,具體易語言怎麼取正則的分組請自己參考易語言的api 上面文字,中兩個人對話 共同開始結束特徵 開始 結束 換行 給出表示式 就這樣,詳細的加q 版本2.支援庫 duregex 程式集 視窗程zhi序集1 子程式 按鈕1 被單擊 區域性...