Javascript正则表达式相当于python </name>中的“(?P <name> ...)”

时间:2013-07-31 17:31:24

标签: javascript python regex

我正在用javascript / node.js编写一个程序,但我找不到python的等价物或替代品

r = re.compile('(?P<num>[0-9])>(?P<name>*?)')
match = r.match('1>Yannick')
match.group('num') // should give '1'
match.group('name') // should give 'Yannick'

javascript中有这个python代码的替代或等价吗?

提前致谢, 的Yannick

1 个答案:

答案 0 :(得分:0)

根据http://www.regular-expressions.info/refflavors.html,ECMA(Javascript)没有此功能。

match返回一个匹配数组,你知道参数的顺序,所以你可以逐个检查它们。