1. 程式人生 > >pycharm對字串進行正則替換

pycharm對字串進行正則替換

利用Pycharm的替換功能,對字串進行格式化的操作,例如,將瀏覽器中複製過來的requests headers 字串通過替換格式化成一個字典。

用pycharm對字串進行正則替換

工具/原料

  • pycharm

  • 正則表示式

方法/步驟

  1. 首先,複製所有Headers欄位,貼上到pycharm的檔案當中,任何檔案格式都可以,我這裡複製到了一個.py檔案中。

    用pycharm對字串進行正則替換

  2. 然後,按pycharm的快捷鍵CRAL+R,調出替換功能,並勾選箭頭所示的Re選項。

    用pycharm對字串進行正則替換

  3. 接著就是重點了,在第一個輸入框中編寫要查詢的字元,這裡我們需要將字串編寫成字典格式,就需要將分號兩邊的字元都加上引號,所以先在分號兩邊進行分組,然後在第二個輸入框中運用$符將組1和組2(也就是$1和$2)加上引號,中間用分號隔開,末尾加上逗號。最後點選Replace all選項。

    用pycharm對字串進行正則替換

  4. 替換完成後如圖,然而字典value值前面有空格,可以繼續進行替換。

    用pycharm對字串進行正則替換

    用pycharm對字串進行正則替換

  5. 最後,加上字典的大括號,並賦值。打印出來就是標準的字典格式了。是不是比自己一個一個引號去敲快捷多啦

    用pycharm對字串進行正則替換