给出一个字符串(及其变体),例如:
-1234567890-filename.extension-0987654321-
filename.extension-0987654321-
-1234567890-filename.extension
filename.extension
如何查找第一组数字(如果有),filename.extension字符串和最后一组数字(如果有)?
我正在尝试这个/^(?:-(\d+)-)?(.*)(?:-(\d+)-)?$/
,但它只返回两个值,其中第二个是filename.extension-0987654321-当提供最后一组数字时。
谢谢