【发布时间】:2014-05-02 19:46:01
【问题描述】:
我想写一个正则表达式来匹配用单引号括起来的字符串,但不应该匹配用双引号括起来的单引号的字符串。
示例 1:
a = 'This is a single-quoted string';
a 的整个值应该匹配,因为它是用单引号括起来的。
编辑:完全匹配应该是: '这是一个单引号字符串'
示例 2:
x = "This is a 'String' with single quote";
x 不应返回任何匹配项,因为单引号位于双引号内。
我试过 /'.*'/g 但它也匹配双引号字符串中的单引号字符串。
感谢您的帮助!
编辑:
为了更清楚
给定以下字符串:
The "quick 'brown' fox" jumps
over 'the lazy dog' near
"the 'riverbank'".
匹配应该只有:
'the lazy dog'
【问题讨论】:
标签: javascript regex string