情况是,我想在字符串"cccd"中找到满足"c + d"的字符串.我的代码如下,
String str="cccd";
String regex="c+d";
Pattern pattern = Pattern.compile(regex);
Matcher matcher =pattern.matcher(str);
While(matcher.find()){
System.out.println(matcher.group())
}
Run Code Online (Sandbox Code Playgroud)
结果只是"cccd".但我想要的是获得所有可能的结果,包括嵌套的结果,即cd,ccd和cccd.我应该如何解决它,提前谢谢.
我想要的是将长度为m的数组扩展为length的数组n (n>m),并线性插入缺失值。
例如,我想这个阵列延伸[1,5,1,7]至长度的阵列7,结果应该是[1,3,5,3,1,5,7],其中粗体数字从线性内插的结果。
有没有简单的方法可以在Python中做到这一点?提前致谢。