RegEx只获得特定字符,之前/之后没有任何内容

时间:2016-05-10 12:18:57

标签: javascript regex csv escaping

我有CSV行,我想检测所有内部双引号,没有文本限定符。这几乎没有问题,但我的RegEx也会在双引号后检测到字符。

CSV部分:

"7580";"Lorem ipsum";"";"Lorem ipsum "I am double quoted" and so on";"<ul class=aclass><li>";"1"

正则表达式:

/(?<!^)(?<![;])(?:")[^;]/g

您可以在这里测试一下:regex-test

1 个答案:

答案 0 :(得分:1)

使用此模式:

/(?<!^)(?<![;])(?:")(?=[^;])/g

Online Demo