嗨,我是新來的正則表達式,所以任何人都可以幫助我嗎?我想刪除窗口文件名中的所有非法字符。這是我使用的正則表達式刪除所有非法字符
(/[^a-zA-Z ')' 0-9\\-]+/g,'')")
問題是它沒有擺脫括號。例如原來的文件名是
[Yuubin Basha (Akizuki Ryou)] Cheap Thrill (Final Fantasy VII) [English] [Dragonfly]
,它重命名爲
Yuubin Basha Akizuki Ryou) Cheap Thrill Final Fantasy VII) English Dragonfly
它不會刪除所有的支架。任何人都可以幫我修復我的正則表達式嗎?
支架和括號不是在一個文件名 –
檢查[這個答案](http://stackoverflow.com無效/ a/6984500/20670) - 檢查非法文件名時需要考慮更多事項。 –
此外,括號和括號在文件名中是完全合法的。我不明白... –