【发布时间】:2013-04-14 10:18:35
【问题描述】:
我如何找到这些?
- [quote#12]
- [quote#15]
- [quote#17]
如何使用正则表达式查找具有 '[quote#]' 的字符??
【问题讨论】:
-
你试过什么?任何基本的正则表达式教程都涵盖了这一点。
-
@DanteSparda: w3fools.com
标签: javascript regex
我如何找到这些?
如何使用正则表达式查找具有 '[quote#]' 的字符??
【问题讨论】:
标签: javascript regex
我建议您退出您正在做的事情,花 30 分钟左右的时间访问read up on regular expressions。这是它们的一个相当简单的应用。
在 JavaScript 中,你可以这样做:
var match, value;
match = /\[quote#([^\]]+)\]/.exec(yourString);
value = match && match[1];
【讨论】:
/\[([^\]]+)\]/ 而不是文字/quote#\d+/。
.,但尼尔斯将其编辑为[0-9],它与OP 列出的值匹配。不过,我更喜欢你的,一秒钟。
# 后跟数字”或其他不同的意思。这个问题模棱两可,没有任何上下文。