Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果逗号包含在双引号中,有人可以帮助修改以下正则表达式以忽略逗号
当前正则表达式 -
,(?!(?<=(?:^|,)\s*""(?:[^""]|""|\\"")*,)(?:[^""]|""|\\"")*""\s*(?:,|$))
唯一的问题是它在每个逗号处拆分字符串。用双引号括起来的列中的逗号应被视为一列
例如,拆分此字符串 "a","b,c" 应导致两列,而不是三列。
谢谢!
以下正则表达式可能是您正在寻找的...
\".*?\"