正则表达式匹配忽略双引号的双引号字符串

我正在尝试匹配Excel样式公式中带引号的字符串:

= "Red" & "Blue" & "Green"

以下正则表达式可以很好地找到匹配项:

".*?"

我遇到问题的地方是匹配项包含Excel / VBScript转义引号(两个引号在一起):

= "Red" & "Blue" & """Green"" as grass"

我想在一个比赛中拍摄的,所以我就结了双引号:"Red""Blue""""Green"" as grass"

我正在用JavaScript执行此操作。

塞尔克斯

这个正则表达式似乎适合您:

/"(?:[^"]|"")*"/g

说明:

  1. 以双引号开头的怀疑
  2. 里面没有引号或双引号
  3. 后跟报价字符

JSFiddle:http : //jsfiddle.net/S22Qe/

Regex101:http: //regex101.com/r/mJ0pX0/1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配忽略双引号的带引号的字符串

来自分类Dev

如何使用正则表达式匹配单引号或双引号中的字符串

来自分类Dev

C#正则表达式匹配具有双引号而不是双引号的字符串

来自分类Dev

正则表达式提取单引号或双引号之外的字符串

来自分类Dev

正则表达式处理带引号的字符串和双引号英寸

来自分类Dev

使用正则表达式捕获不带引号的双引号内的字符串

来自分类Dev

正则表达式提取单引号或双引号之外的字符串

来自分类Dev

正则表达式提取双引号和引号 R 中的字符串

来自分类Dev

用于替换双引号字符串中双引号的不同组合的正则表达式

来自分类Dev

正则表达式使用拆分逗号分隔的字符串忽略双引号中的逗号

来自分类Dev

正则表达式在匹配字符串的开头和结尾处用双引号替换双精度

来自分类Dev

无法使用正则表达式提取双引号之间的字符串

来自分类Dev

正则表达式用于字符串内的双引号

来自分类Dev

正则表达式为null或双引号的字符串

来自分类Dev

管道定界和双引号字符串的正则表达式

来自分类Dev

Obj-c使用正则表达式用双引号分隔字符串

来自分类Dev

正则表达式搜索字符串中带双引号的单词

来自分类Dev

Ruby正则表达式提取单引号/双引号之间的字符串,其中可能包含转义字符

来自分类Dev

正则表达式匹配双引号,但不匹配双引号

来自分类Dev

Python正则表达式匹配双引号或“ <>”

来自分类Dev

正则表达式的Python原始字符串表示法的单引号,双引号或三重双引号?

来自分类Dev

用于提取双引号和非引号字符串的正则表达式模式Javascript

来自分类Dev

java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

来自分类Dev

用于提取双引号和非引号字符串的正则表达式模式Javascript

来自分类Dev

java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

来自分类Dev

Python正则表达式在双引号中查找值(忽略其他语言字符)

来自分类Dev

在Perl兼容的正则表达式中检测带有双引号和反斜杠转义的双引号引起来的字符串

来自分类Dev

正则表达式使用换行符拆分字符串(除非它在双引号之间)

来自分类Dev

如何在正则表达式中提取以特定字符串开头的双引号字段

Related 相关文章

  1. 1

    正则表达式匹配忽略双引号的带引号的字符串

  2. 2

    如何使用正则表达式匹配单引号或双引号中的字符串

  3. 3

    C#正则表达式匹配具有双引号而不是双引号的字符串

  4. 4

    正则表达式提取单引号或双引号之外的字符串

  5. 5

    正则表达式处理带引号的字符串和双引号英寸

  6. 6

    使用正则表达式捕获不带引号的双引号内的字符串

  7. 7

    正则表达式提取单引号或双引号之外的字符串

  8. 8

    正则表达式提取双引号和引号 R 中的字符串

  9. 9

    用于替换双引号字符串中双引号的不同组合的正则表达式

  10. 10

    正则表达式使用拆分逗号分隔的字符串忽略双引号中的逗号

  11. 11

    正则表达式在匹配字符串的开头和结尾处用双引号替换双精度

  12. 12

    无法使用正则表达式提取双引号之间的字符串

  13. 13

    正则表达式用于字符串内的双引号

  14. 14

    正则表达式为null或双引号的字符串

  15. 15

    管道定界和双引号字符串的正则表达式

  16. 16

    Obj-c使用正则表达式用双引号分隔字符串

  17. 17

    正则表达式搜索字符串中带双引号的单词

  18. 18

    Ruby正则表达式提取单引号/双引号之间的字符串,其中可能包含转义字符

  19. 19

    正则表达式匹配双引号,但不匹配双引号

  20. 20

    Python正则表达式匹配双引号或“ <>”

  21. 21

    正则表达式的Python原始字符串表示法的单引号,双引号或三重双引号?

  22. 22

    用于提取双引号和非引号字符串的正则表达式模式Javascript

  23. 23

    java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

  24. 24

    用于提取双引号和非引号字符串的正则表达式模式Javascript

  25. 25

    java-正则表达式使用空格分割字符串,但不考虑双引号或单引号

  26. 26

    Python正则表达式在双引号中查找值(忽略其他语言字符)

  27. 27

    在Perl兼容的正则表达式中检测带有双引号和反斜杠转义的双引号引起来的字符串

  28. 28

    正则表达式使用换行符拆分字符串(除非它在双引号之间)

  29. 29

    如何在正则表达式中提取以特定字符串开头的双引号字段

热门标签

归档