作者vernc (cralvin)
看板RegExp
標題Re: [請問] regexp的replace?
時間Mon Apr 7 16:06:23 2025
,[dark(black,white,red)]light[FL-clover,(name)]back[2007,2009]
,[dark(blackwhitered)]light[FL-clover,(name)]back[2007,2009]
copy,[dark,black,white,red]light[FL-clover,(name)]back[2007,2009]
copy,[darkblackwhitered]light[FL-clover,(name)]back[2007,2009]
目標:移除第一個 [ 和 ] 之間的所有,
第一行->第二行
(?<=^[^\[]*\[[^\[\]]*?),(?=[^\[\]]*?\])
確定這是答案沒錯
但最新Everything 1.5不認得
請問要怎改Everything才吃的進去,或沒救要email給作者
thx
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.222.174 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/RegExp/M.1744013185.A.622.html
1F:→ microloft: 我不知道這軟體對regex的支援程度,但你可以先試試 04/07 19:19
2F:→ microloft: 把兩個接在 * 後面的 ? 拿掉 04/07 19:19
但這行Everything能用,變成找所有[]之間的,
,(?=[^\[\]]*?\])
如上行能搜到符號,不必改檔名
3F:推 LPH66: Everything 我記得沒有"改檔名"等的功能吧? 你在哪裡改的? 04/08 03:33
※ 編輯: vernc (114.40.219.189 臺灣), 04/08/2025 19:48:39