プラグインの醜いフォーマットの lang ファイルを翻訳しています。改行がまったくないので、本当に不快です。
後に、そして
何よりも\n
後に入るにはどうすればよいですか}
"text":"text",
コードの例:
{"dir":"ltr","editor":"Rich Text Editor","common":{".........
私は正規表現に慣れていないので、これらの演算子を学ぶのは難しいと思います:D
プラグインの醜いフォーマットの lang ファイルを翻訳しています。改行がまったくないので、本当に不快です。
後に、そして
何よりも\n
後に入るにはどうすればよいですか}
"text":"text",
コードの例:
{"dir":"ltr","editor":"Rich Text Editor","common":{".........
私は正規表現に慣れていないので、これらの演算子を学ぶのは難しいと思います:D
私には、これは JSON のように見えます。この場合は、次のようにします。
次の文字列を指定します。
{"glossary":{"title":"example glossary","GlossDiv":{"title":"S","GlossList":{"GlossEntry":{"ID":"SGML","SortAs":"SGML","GlossTerm":"Standard Generalized Markup Language","Acronym":"SGML","Abbrev":"ISO 8879:1986","GlossDef":{"para":"A meta-markup language, used to create markup languages such as DocBook.","GlossSeeAlso":["GML","XML"]},"GlossSee":"markup"}}}}}
次の結果が得られます。
{
"glossary" : {
"title" : "example glossary",
"GlossDiv" : {
"title" : "S",
"GlossList" : {
"GlossEntry" : {
"ID" : "SGML",
"SortAs" : "SGML",
"GlossTerm" : "Standard Generalized Markup Language",
"Acronym" : "SGML",
"Abbrev" : "ISO 8879:1986",
"GlossDef" : {
"para" : "A meta-markup language, used to create markup languages such as DocBook.",
"GlossSeeAlso" : ["GML", "XML"]
},
"GlossSee" : "markup"
}
}
}
}
}
このアプローチでは、適切なインデントも提供されるはずです。これにより、自分が持っているものをよりよく理解できるようになります。正規表現で置き換えることもできますが、出力が少し乱雑になる可能性があります。
ここでは正規表現は必要ありません。次のExtended
モードを使用してください。
何を見つける: }
と置換する:}\n
}
}\n
を有効にした後に動作するはずRegular expression
です。
を見つけ}
て置き換え}\n
ます。
そして、「テキスト」:「テキスト」をチェックしたかった
ので、検索","
して置換する",\n"
とうまくいきます。