http://tvm.stable.alipay.net/antsec/tvm/vulDetail/2256793?block=123 用正则截取最后一个/后面的数字
时间: 2023-09-04 18:09:51 浏览: 170
你可以使用正则表达式 `/(?<=\/)\d+$/` 来截取最后一个斜杠后面的数字。具体实现方式可以参考以下 Python 代码:
``` python
import re
url = 'http://tvm.stable.alipay.net/antsec/tvm/vulDetail/2256793?block=123'
match = re.search(r"(?<=\/)\d+?$", url)
if match:
print(match.group())
```
输出结果为:2256793
相关问题
CMake Error at /usr/local/share/cmake-3.26/Modules/ExternalProject.cmake:3131 (message): No download info given for 'project_libbacktrace' and its source directory: /home/cxd/tvm/cmake/libs/../../3rdparty/libbacktrace is not an existing non-empty directory. Please specify one of:
这个错误提示说明在使用 CMake 的 ExternalProject 模块时,没有提供正确的下载信息,或者指定的源代码目录不存在或为空。您可以尝试检查您的 CMakeLists.txt 文件,确保在使用 ExternalProject 模块时提供了正确的下载信息。另外,您需要确保指定的源代码目录存在且包含有效的源代码。如果您使用的是第三方库,则需要检查该库的源代码是否已正确下载到指定的目录中。如果该库尚未下载,则需要指定正确的下载 URL 和下载文件名。
http://tvm.stable.alipay.net/antsec/tvm/vulDetail/2256793?block=123 用js正则截取最后一个/后面的数字
你可以使用 JavaScript 的正则表达式来截取最后一个斜杠后面的数字。具体实现方式可以参考以下代码:
```javascript
const url = 'http://tvm.stable.alipay.net/antsec/tvm/vulDetail/2256793?block=123';
const match = url.match(/\/(\d+)(\?|$)/);
if (match) {
console.log(match[1]);
}
```
输出结果为:2256793
阅读全文