74853
```

    ["明日","昨日","晴れ"]
    
```

このような文字列 (リストではない)をリストに戻したいのですが、

```

    re.sub('\[', "", 変数)
    re.sub('\'', "", 変数)
    
```

などで、不要な文字列を消してから、split(',')をしてリストにしようと考えていたのですが、どうしても正規表現で削除することができません。

どのようにすれば、この文字列を

```

    [明日,昨日,晴れ]
    
```

のようなリストに変更できるでしょうか。  
よろしくお願いします。
CC BY-SA 4.0
2021-03-24T03:01:52.527
74851
2021-03-24T04:07:22.910
44467
question
python 正規表現
Pythonの文字列から不要な記号を削除して、リストにしたい
文字列表現データ(リスト) からデータ構造を復元する場合  
よく使われるのは JSONです。

(すでに evalで解決しているようですが, 手っ取り早く簡単でも危険性をはらんでいるので, 例えば外部サービスに利用するなどは止めたほうが良いでしょう)

```

    import json
    
    data_string = '''
        ["明日","昨日","晴れ"]
        '''
    val = json.loads(data_string)
    
```
CC BY-SA 4.0
2021-03-24T04:07:22.910
74853
2021-03-24T04:07:22.910
43025
74851
answer