仅提取数字/数字

时间:2016-09-04 13:17:37

标签: sql regex amazon-redshift

我有应用程序收到的URL。 URL可以采用任何格式,但最后总是有一个数字。

例如 -

/Page/Modern-Day-Hotel-59460
/Page/Future-Fun-Days-At-Beach-223345
/Page/Hello-Page-123
/Page/This-Page/Second-Page/Main-Product-44231

正如您所看到的,URL末尾有一个数值。我正在尝试仅提取URL的数字部分。有没有办法实现这个目标?由于URL长度会发生变化,而且数量大小也会发生变化,我正在寻找通用的

我正在使用亚马逊红移数据库

1 个答案:

答案 0 :(得分:0)

如果数字始终以连字符开头(如示例所示),则相对简单的字符串操作就足够了:

import { FormsModule } from '@angular/forms';

请注意,这将返回最后一个连字符后面的最后一个字符串。它不会检查它是否为数字。