我需要帮助尝试编写一个javascript正则表达式

时间:2010-09-01 20:01:33

标签: regex

我需要帮助尝试编写JavaScript正则表达式,以便从此文本中选择HarryAnderson

H6 Harry - Anderson

所以我想在连字符之前的连字符和单词之后的单词。

1 个答案:

答案 0 :(得分:1)

好吧,如果总有一个连字符,你可以使用:

/(\w+) - (\w+)/

(PCRE语法)

在JavaScript中,您可以使用object方法来捕获相关文本:

string.match(/(\w+) - (\w+)/);

您可以使用/g修饰符扫描整个文本块,它会在$1中保留后向引用,直至$99