我正在尝试拆分字符串,但它不起作用。我调试了我的应用程序,我发现问题发生在第8行。在第8行,它显示了一个名为from itertools import izip,tee
def checkSorted(it):
pre,it=tee(it)
next(it)
return all(i>=j for i,j in izip(pre,it))
&的文档。该应用程序停止工作。我在代码中看不到任何问题;我刚刚遵守了规则。
我该如何解决这个问题?
我的代码:
pattern.class
答案 0 :(得分:7)
你需要逃避星号:
split(\\*)
所以你的代码将是:
String AdsIds[]=new String[6];
String EnTitle[]=new String[6];
String AdsTemproryData[]=new String[6];
String BineryTemprory[]=new String[2];
public void sieve(String Hash){
AdsTemproryData=Hash.split("/");
for(int i=0;i<=5;i++){
BineryTemprory= AdsTemproryData[i].split("\\*");
AdsIds[i]=BineryTemprory[0];
EnTitle[i]=BineryTemprory[1];
}