私は正規表現でこの問題に悩まされています。
含むファイルから読み取った文字列があるとします。
first_name, Hello, "test Drive"
次に、区切り記号としてsplit
使用します。,
そして私は得る
myString[0] = "first_name";
myString[1] = "Hello";
myString[2] = "\"test Drive\"";
,
私の問題は、システムが二重引用符で囲まれた文字列を読み取るときです
first_name, Hello, "test, Drive"
私は得る
myString[0] = "first_name";
myString[1] = "Hello";
myString[2] = "\"test"
myString[3] = "Drive\"";
私の質問
左右に存在し,
ないという条件で区切り文字として使用して文字列を分割するにはどうすればよいですか..または、はるかに簡単な回避策がありますか?"
ありがとう。