如何在Tab Space分割QString
?
我有这个:
QStringList slOut;
QString str = slOut.at(i);
strsplit = str.split("\\t");
我也试过strsplit = str.split("\\t");
,但它既不起作用......
答案 0 :(得分:1)
您只需在分割功能中添加选项卡,而无需使用\ t。
HttpContextBase httpContext = this.Request.RequestContext.HttpContext;
string requestUri = this.Request.AppRelativeCurrentExecutionFilePath.ToUpperInvariant();
if (requestUri.Equals("~/", StringComparison.OrdinalIgnoreCase)) {
if (this.Request.QueryString[ConfigurationConstants.queryparam] == null) {
this.Response.RedirectPermanent("~/System", true);
}
else {
HttpCookie cookie = new HttpCookie(ConfigurationConstants.Param, this.Request.QueryString[ConfigurationConstants.queryparam]);
this.Response.SetCookie(cookie);
this.Response.RedirectPermanent("~/System", true);
}
return;
}
// special case: skip processing of requests for specific files
if (string.IsNullOrWhiteSpace(this.Request.CurrentExecutionFilePathExtension)) {
if (!string.IsNullOrWhiteSpace(pageId)) {
this.Context.RewritePath("~/Module.aspx", pageId, this.Request.Url.Query);
return;
}
return;
}
这会在字符串列表“About to Split”和“Split done”中生成两个字符串。
请注意,split函数引号之间的字符是制表符,而不是空格。