我需要帮助尝试编写JavaScript正则表达式,以便从此文本中选择Harry
和Anderson
:
H6 Harry - Anderson
所以我想在连字符之前的连字符和单词之后的单词。
答案 0 :(得分:1)
好吧,如果总有一个连字符,你可以使用:
/(\w+) - (\w+)/
(PCRE语法)
在JavaScript中,您可以使用object方法来捕获相关文本:
string.match(/(\w+) - (\w+)/);
您可以使用/g
修饰符扫描整个文本块,它会在$1
中保留后向引用,直至$99
。