1
我試圖從服務器日誌中隔離所有用戶名。用於查找查詢字符串的逆的正則表達式
如何找到字符串的正則表達式查詢的逆?
我
/(?<=username=)(.*)(?=&password)/g
,並且會發現我湯姆和傑裏從以下
「POST/V1 /登錄HTTP/1.1」 403 24 「 - 」「 curl/7.47.0「」 - 「 」username = tom & password = tom1q2w「」POST/v1/login HTTP/1.1「403 24」 - 「 」curl/7.47.0「」 - 「」username = jerry &密碼= jerryqaws編輯「
但是,然後我想用\ n替換反向字符串,所以我會有一列用戶名。
嘗試['。*?username =(。*?)&password。*'](https://regex101.com/r/oKljPC/1)並替換爲'$ 1 \ n' –