数字的正则表达式,后跟char乘以匹配的数字

时间:2019-11-26 05:18:21

标签: regex

请帮助匹配以下模式:1位数字,后跟字符乘以数字值。

例如:

Valid string - 3aaa4bbbb2cc (3 times "a",4 times "b", etc. )
Invalid string - 3aaa4bbb2cc ("a"-->3 times,b -->3 times instead of 4, "c" --> 2 times)

我的直觉认为是使用分组作为数字值的参考,但这是行不通的。 在我的情况下,“ $”被解释为字符串结尾,而不是对第一个匹配的引用: /(((\ d)\ w {$ 1})+ / g

谢谢。

0 个答案:

没有答案