Javaでの正規表現解析は初めてです。レコードを含む文字列を解析したい。しかし、そのレコードの選択された部分のみを選択したいです。
\"6\":\"Services Ops\",\"practice_name\":\"Services Ops\",\"7\":\"Management\",
このために、正規表現を次のように記述しました
(^\\\"6\\\":\\\"[A-Za-z \s]*)
上記の式は次のように結果を返します:\"6\":\"Services Ops\
私だけが欲しいService Ops
また、\"5"\:\"xxx"\ のように複数のレコードがあるため、式のみを記述するとService Ops
、他のフィールドからのエントリも式の結果に含まれます。
一部で始まる文字列を選択する方法はありますpattern
が、そのパターンを除外できます。
上記の例のように文字列で始まりますが、この部分を除外して結果として\"6\":\"
のみ取得できます。Service Ops
ありがとうございました。