my_string = "Value1=Product Registered;Value2=Linux;Value3=C:5;C++:5;Value4=43;"
次の正規表現を使用していました。
tokens = re.findall(r'([^;]+)=([^;]+)', line, re.I)
value1、value2 などを解析し、それらの値をデータベースに入れる必要があります。たとえば、 -- を格納する必要がありますが"C:5;C++:5"
、value3
上記の正規表現を使用するC:5
と、 に基づいて解析するため、のみを格納でき";"
ます。これを行うためのより良い方法は何でしょうか?
ありがとう!