【发布时间】:2013-12-11 09:49:53
【问题描述】:
我有一个像"abc('x','y','zzz')" 这样的字符串,我希望从中获取一个包含“x”、“y”和“zzz”的字符串数组(即'(单引号)之间的字符串)。我必须在 javascript 中执行此操作。
使用 substring 方法来做到这一点并不容易。我希望得到一个方法,它从传递的字符串中返回' (single quote) 之间的字符数组。
【问题讨论】:
-
单引号是否有可能被转义
'a\'bc'? -
@HamZa:不,基本上,字符串是 javascript 中的一个事件,例如 onchange="abc('x','y','zzz')"
-
"字符串是 javascript 中的一个事件,例如 ..." -- 这表明了一个更深层次的问题。 XY 问题?为什么需要准确解析这个?
-
@elclanrs:解释起来会很困难,太大了,这里就不解释了。我已经解释了需要什么的症结:)。
-
在不了解细节的情况下,这似乎不是正确的方法。如果我的直觉是正确的,那你可能是在浪费时间。对实际问题的描述将增加您获得有见地答案的机会,而不仅仅是快速修复正则表达式。
标签: javascript regex