正規表現の作成に問題があります。次のような文字列があります (Web サーバーからの単純な json 応答):
{
"key1":valueInt1,
"key2":valueInt2,
[...]
"specialKey":"",
"subtitle":"Every kind of character, like char, num or punct",
"key3":"Useful line",
}
私が望むのは、キー「specialKey」とその値、および「subtitle」とその値を削除することです。どちらも空にすることができます (私の例の specialKey のように)。
私はそのようなことを試しました:
(\"subtitle\"\:\")([:punct:]*[:space:]*[:word:]*)*(\",)
成功せずに。エラーは、私のランダムな文に一致する部分 ([:punct:] [:space:] [:word:] )です。
ご協力いただきありがとうございます!