私はCSVファイルを解析するプログラムを持っています。残念ながら、セパレータがカッコ内にある場合、プログラムは処理できません。今私は、カッコ内にある場合、区切り記号を見つける正規表現を検索したいと思います。正規表現 - カッコ内のセパレータのみをマッチする
Name;Zip;Comment
Smith,12345;"Weird comment with ; inside"
次のRegexはコメントフィールド全体を返しますが、括弧内の文字は、あなたがこの場合、この
r\".*(;).*"\
のようないくつかの正規表現を試すこと
("[^;]*;[^;]*")
を見ますどの捕捉グループが使用されるべきかを指定する可能性はない。正規表現の完全一致は、私の選択した文字に置き換えられます。 – user1126181