我試圖找到一個正則表達式與CSV文件(用雙引號括起來的值)的值可以包含任何字符。我現在使用的表達(在Java中,因此反斜槓轉義):CSV正則表達式的引用和反斜槓
",(?=(([^\"\\\\]|\\\\.)*\"([^\"\\\\]|\\\\.)*\")*([^\"\\\\]|\\\\.)*$)"
我和條目,如「random_value」」或‘random_value \’遇到的問題
。附加信息:
"000000000000000","","","","[email protected]","random_value""
"000000000000000","","","","[email protected]","random_value\"
貴國是否能因爲'與CSV'作品表達期望的輸出可能輸入的例子太含糊不清(至少對我而言)。 – Pshemo
考慮使用CSV解析而不是使用複雜的正則表達式。 – anubhava
「random_value」「作爲值是迴避csv,但」random_value \「」是合法的。以及csv不是一個明確的標準:) –