regex - 字符串的正则表达式,并且不能在某个位置包含数字
问题描述
forums/test.654654564/44654562356456-blabla.html
我想重定向这种网址...
我有这个正则表达式
^\/forum\/.+\.([\d]+)\/([\d]+)-.+\.html$
不幸的是,处理此 URL 的错误
forums/test.654654564/44654562356456-blabla.2332423233242.html
是不允许发生。有任何想法吗?
规则应该是,一旦 '.html' 出现在它前面,.\[\d+]
它就应该被忽略。用于 nginx 重定向。
解决方案
推荐阅读
- llvm - malloc 或 _Znwm,我们应该在 LLVM IR 系统中使用它
- docusignapi - 如何使用 REST API 定义信封中的文档顺序?
- java - 计算元音的数量并以具有更多元音的字符串优先的方式打印它们
- docker - 在测试网络中使用 Hyperledger Fabric 示例运行“network.sh up”时出错
- numpy - 将矩阵转换为 LAPACK 的最快实现
- django - 如何只保存已更改的模型对象?
- java - 使用索引从jar中获取文件
- typescript - DynamoDB 表查询 KeyConditionExpression 错误
- azure - 如何为 Azure 管道容器作业构建 Windows docker 容器?
- java - 当实体具有与预期不同的字段名称时如何调用restTemplate.postForEntity