我正在尝试匹配两个网址,一个是占位符,另一个是带有TypeScript的Angular中的填充占位符。
例如
在占位符填充之前URL :
http://this/is/{placeholder1}/{placeholder2}/my/url?limit=10&offset=5
在占位符填充后URL :
http://this/is/100Banana/200Apple/my/url?limit=10&offset=5
目标是将这两个网址与Regex匹配并获得匹配。其中一个问题是,占位符可以填充URL允许的任何内容。
第一个尝试是在正则表达式匹配之前用[^/]+
替换正则表达式替换占位符。但这只适用于占位符位于URL末尾的情况。
答案 0 :(得分:1)
如果您只需要匹配它们,那么您就不需要正则表达式。你可以这样做。
this.props.children