用C#代码分别读取<特殊符号>的前面和后面的代码 字符串随便找个<特殊符号>隔开,用C#代码分别读取<特殊符号>的前面和后面的代码,用代码怎么截取.ASP.NET中 最好找个例子说明,谢谢了,急~~~~` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果特殊符号在一字符串中只存在一个的话:先用indexof('特殊符号')找以特殊符号的位置,再截取 可以用正则表达式试试:try: string sourceString = @"记着$结帖!"; string pattern = @"(?<front>[^\$]+?)\$(?<back>[\s\S]+)"; System.Text.RegularExpressions.Match result = Regex.Match(sourceString,pattern,System.Text.RegularExpressions.RegexOptions.IgnoreCase|System.Text.RegularExpressions.RegexOptions.Multiline); while(result.Success) { WL("正确:" + result.Groups["front"].Value);//输出 WL("正确:" + result.Groups["back"].Value);//输出 result = result.NextMatch(); } -----------------------------------------------msn:[email protected]请给我个与您交流的机会 其实只需要用split分开成两段就行了。超级简单。 比如 lblServiceQQ.Text = "<a href=tencent://message/?uin=" + entity.ServiceQQ + "&Site=junnet&Menu=yes><img border=\"0\" SRC=http://wpa.qq.com/pa?p=1:" + entity.ServiceQQ + ":1 alt=\"点击这里给我发消息\"></a>";QQ的在线显示状态.我这里传来的QQ是 123456,555412 这个样子的怎么用代码控制显示 entity.ServiceQQ 这里的内容就代表123456,555412 string abc = "111111<teshufuhao>2222222"; string[] sp = new string[]{"<teshufuhao>"}; string[] cc = abc.Split(sp, StringSplitOptions.None); string abc = "111111<teshufuhao>2222222"; int i=abc.IndexOf('<'); string abc_qianmian = abc.Substring(0, i); string abc_houmian = abc.Substring(i+1); 在用事务操作时总是出错。 求个反反编译的加密工具 控件backcolor问题 通过Process.Start("mytest.exe","1")给mytest.exe传递参数1 ,要怎么写mytest.exe里面的代码? 如何用代码修改窗体控件的默认值? 弱弱地问一个问题:VS 2005的,请进。 VS中的问题高手指教~~ 一个简单的问题! 如何使用线程(池)来模拟并发的情况 Dev控件 xtraTabControl web Service中添加一个Web.Config params object[] 问题高手帮下忙谢谢!
先用indexof('特殊符号')找以特殊符号的位置,再截取
try:
string sourceString = @"记着$结帖!";
string pattern = @"(?<front>[^\$]+?)\$(?<back>[\s\S]+)";
System.Text.RegularExpressions.Match result = Regex.Match(sourceString,pattern,System.Text.RegularExpressions.RegexOptions.IgnoreCase|System.Text.RegularExpressions.RegexOptions.Multiline); while(result.Success)
{
WL("正确:" + result.Groups["front"].Value);//输出
WL("正确:" + result.Groups["back"].Value);//输出
result = result.NextMatch();
}
-----------------------------------------------
msn:[email protected]
请给我个与您交流的机会
lblServiceQQ.Text = "<a href=tencent://message/?uin=" + entity.ServiceQQ + "&Site=junnet&Menu=yes><img border=\"0\" SRC=http://wpa.qq.com/pa?p=1:" + entity.ServiceQQ + ":1 alt=\"点击这里给我发消息\"></a>";QQ的在线显示状态.
我这里传来的QQ是 123456,555412 这个样子的
怎么用代码控制显示
entity.ServiceQQ 这里的内容就代表123456,555412
string[] sp = new string[]{"<teshufuhao>"};
string[] cc = abc.Split(sp, StringSplitOptions.None);
int i=abc.IndexOf('<');
string abc_qianmian = abc.Substring(0, i);
string abc_houmian = abc.Substring(i+1);