[英]how to invert keys and values in a YAML file (key : value)
我有一個很大的.yml
轉換文件,我想在其中轉換鍵和值。
我有的 :
some english sentence : une phrase en francais
another one : une autre
我想得到什么:
une phrase en francais : some english sentence
une autre : another one
我確定可能會有很多簡單的正則表達式,但是我不知道該怎么做...
我不搜索腳本,僅搜索正則表達式
您可以從一個簡單的正則表達式開始:
^(.*):(.*)$
^ =行首
(。*)=第一組比賽
:=抓住:
(。*)=第二組比賽
$ =行尾
使用示例記事本++,您可以執行以下操作:
搜索: ^(.*):(.*)$
替換\\2:\\1
其中\\2
:第二個匹配組的內容,其中\\1
:第一個匹配組的內容
僅當您的句子不包含:
此方法才有效:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.