2014-02-14 46 views
-1

這裏是迴應:查爾斯Web調試代理的rewrite不工作

{"xxx", "yyy", "zzz":"abc,def"} 

(ABC,DEF是不是一個常量字符串,每次它會改變的時間。)

例如,我要重寫「abc,def」,所以我用這個正則表達式"zzz":"(*)+"並重寫爲"zzz":"rewrote!",但是我失敗了,查爾斯不會把它表達出來,我認爲正則表達式可能是錯誤的。如果我想重寫它,應該在正則表達式中放置什麼?

回答

2

考慮到您的示例"zzz":"(*)+",這裏(*)+對您的示例沒有任何意義。

您可以將其替換爲"[^"]+"以匹配除報價本身之外的任何報價。例如:

"zzz":"[^"]+"

+用於至少在它的一個字符。如果用*替換+,它將爲零或更多字符。