【发布时间】:2016-06-14 12:00:05
【问题描述】:
我有这些输入:
DFDBDFDFDF21R123
DFDBDFDFDF34R123
我想匹配这些输入,除了位置 9 和 10,如下所示:
DFDBDFDFxxR123
DFDBDFDFxxR123
所以,要明确一点:匹配 1-8,排除 9-10,匹配 11-16。
【问题讨论】:
-
为什么不
(.{8})..(.+)? -
或者,
string_new = string_old.replace("(.{8})..(.+)", "$1$2");
标签: regex