这个字符串怎么截取?

cherry_j 2007-10-24 03:25:04
string ss = "$#^^%$(****)";
我想截取括号中的字符串,怎么截取啊
...全文
183 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
TimeToBurn_Li 2007-10-24
  • 打赏
  • 举报
回复
using System.Text.RegularExpressions;

string ss = "$#^^%$(****)";
string StrToGetPart =@"$#^^%$(\s)";//正则表达式,
Regex myRx = new Regex(StrToGetPart, RxOptions);
Match myMt = myRx.Match(content);
if (null != myMt)
{
//有匹配内容

content = myMt.Groups[1].ToString();
}

用正则表达式,把匹配内容截取出来,然后,取内容就OK了

上面的代码只是表示一下意思
myyihua 2007-10-24
  • 打赏
  • 举报
回复
正则 表达式好,七楼的正确
problem2050 2007-10-24
  • 打赏
  • 举报
回复


string ss = "$#^^%$(****)";
ss = ss.Substring(ss.LastIndexOf('(')+1,ss.LastIndexOf(')')-ss.LastIndexOf('(')-1);

problem2050 2007-10-24
  • 打赏
  • 举报
回复


string ss = "$#^^%$(****)";
ss = ss.Substring(ss.LastIndexOf('(')+1,ss.LastIndexOf(')')-ss.LastIndexOf('(')-1);

q359600900 2007-10-24
  • 打赏
  • 举报
回复
同意楼上,分别计算两个括号的索引,然后截取
kkk819 2007-10-24
  • 打赏
  • 举报
回复
计算出“(”和“)”的Index然后用SubString截取,最简单
wuhq030710914 2007-10-24
  • 打赏
  • 举报
回复
(?<=\()[^\(]*(?=\))
liuyun1987 2007-10-24
  • 打赏
  • 举报
回复
用正则(\((?<text>[^(]*)\))
System.Text.RegularExpressions.Match mc = System.Text.RegularExpressions.Regex.Match(字符串, @"(\((?<text>[^(]*)\))", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
if (mc.Success)
{
string str = mc.Groups["text"].Value.ToString();
}
wch007 2007-10-24
  • 打赏
  • 举报
回复

string ss = "$#^^%$(****)";
Response.Write("<br/>" + ss.Substring(ss.IndexOf("(") + 1, ss.IndexOf(")") - ss.IndexOf("(") - 1));
cherry_j 2007-10-24
  • 打赏
  • 举报
回复
里面的****不是固定长度
前面的那些字符不是固定长度
jiatong1981 2007-10-24
  • 打赏
  • 举报
回复

string ss = "$#^^%$(****)";
ss = ss.Substring(ss.LastIndexOf('(')+1,ss.LastIndexOf(')')-ss.LastIndexOf('(')-1);
hanshufan 2007-10-24
  • 打赏
  • 举报
回复
用Substring()不可以吗?
里面的****是固定长度?
前面的那些字符都是固定长度吗?
cherry_j 2007-10-24
  • 打赏
  • 举报
回复
这个正则怎么写啊
cnming 2007-10-24
  • 打赏
  • 举报
回复
只有使用正则表达式

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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