2012-07-24 56 views

回答

4

使用反向引用。這部作品在SED,假設你只使用單引號鍵:

s/self\.vars\['\([^]]\+\)'\]/self.v.\1/g 
+1

這將是更好地在這裏使用'[^'] *',而不是'*' – 2012-07-24 16:59:42

+0

@Igor,我發現周圍與你同時。它應該現在正確工作。 – Fraxtil 2012-07-24 17:00:50

+0

'[^ '] *'效果會更好,因爲你變體不會在這種情況下工作:'瓦爾[' 一] B']' – 2012-07-24 17:09:34