110,502
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
Regex regex = new Regex(@"[0-9\[\]]");
string Str_tb4 = "火星生活第3季[07]";
Str_tb4 = regex.Replace(Str_tb4, "");
Console.WriteLine(Str_tb4);
Console.ReadLine();
}//如何做到输出 火星生活第3季
}
}
//测试通过就马上给分
//这是我2楼的代码,楼主究竟试过没有?
Regex regex = new Regex(@"\[[^\]]*\]");
string Str_tb4 = "火星生活第3季[07]";
Str_tb4 = regex.Replace(Str_tb4, "");
Console.WriteLine(Str_tb4);
Console.ReadLine();
//如果只要替换[]中是数字的,换成这样
Regex regex = new Regex(@"\[[0-9]*\]");
string Str_tb4 = "火星生活第3季[07]";
Str_tb4 = regex.Replace(Str_tb4, "");
Console.WriteLine(Str_tb4);
Console.ReadLine();
string Str_tb4 = "火星生活第3季[07]";
Str_tb4 = Str_tb4.Remove(Str_tb4.IndexOf("["));
Console.WriteLine(Str_tb4);
Console.ReadLine();
Regex regex = new Regex(@"\[[^\]]*\]");
string Str_tb4 = "火星生活第3季[07]";
Str_tb4 = regex.Replace(Str_tb4, "");
Console.WriteLine(Str_tb4);
Console.ReadLine();