急 在线等待! .net问题

gq198718 2010-09-29 04:55:27
怎么把 (..bbs/default.aspx) 变成 bbs_defualt
用substring 怎么做
...全文
88 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cl47673250 2010-09-29
  • 打赏
  • 举报
回复
不客气。前面不管加什么结果都会是 bbs_default
吴青峰 2010-09-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 gq198718 的回复:]
怎么把 (..bbs/default.aspx) 变成 bbs_defualt
用substring 怎么做
[/Quote]

傻了啊,这样路径还正确吗!,想要分要不至于这样忽悠人吧

建议看下伪静态:

连接地址:利用Mircosoft URLRewriter.dll实现页面伪静态
gq198718 2010-09-29
  • 打赏
  • 举报
回复
非常感谢
cl47673250 2010-09-29
  • 打赏
  • 举报
回复
string s = "..bbs/default.aspx";
s = s.Replace("/", "_").Substring(s.Length - 16, 16);
Response.Write(s);
gq198718 2010-09-29
  • 打赏
  • 举报
回复
谢谢 我要从第一个点开始呢 如zxc/..bbs/default.aspx
Assassin_ 2010-09-29
  • 打赏
  • 举报
回复

string str = "..bbs/default.aspx";

int num = str.LastIndexOf(".");

string Str1 = str.Substring(0,num);

string strRep = Str1.Replace("/", "_").Replace(".", "");

Response.Write("" + strRep + "");
myhope88 2010-09-29
  • 打赏
  • 举报
回复
楼上都说完了,帮顶下
q107770540 2010-09-29
  • 打赏
  • 举报
回复
void Main()
{
string s = "(..bbs/default.aspx)";
s = s.Replace("/", "_").Substring(3, s.LastIndexOf('.') - 3);
Console.WriteLine(s);
}
q107770540 2010-09-29
  • 打赏
  • 举报
回复

void Main()
{
string s = "..bbs/default.aspx";
s = s.Replace("/", "_").Substring(2, s.LastIndexOf('.') - 2);
Console.WriteLine(s);
}
//结果:
bbs_default

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧