字符串
"{ {result.DATA} }\\n\\n领奖金额:{ {withdrawMoney.DATA} }\\n领奖 时间:{ {withdrawTime.DATA} }\\n银行信息:{ {cardInfo.DATA} }\\n到账时间: { {arrivedTime.DATA} }\\n{ {re.DATA} }"如何通过正则获取{{ }}内的内容,返回一个数组呢。
"{ {result.DATA} }\\n\\n领奖金额:{ {withdrawMoney.DATA} }\\n领奖 时间:{ {withdrawTime.DATA} }\\n银行信息:{ {cardInfo.DATA} }\\n到账时间: { {arrivedTime.DATA} }\\n{ {re.DATA} }"如何通过正则获取{{ }}内的内容,返回一个数组呢。
解决方案 »
- 不能用代码访问SQL 2000 sever报错
- 能不能写一个WIN程序配置WCF的config文件?
- DataGrid控件问题
- 请问这份文件正确吗?(.cs)
- [XmlAttribute("CommandType")]public string CommandTypeText;这种写法是什么意思?(急)
- 如何提高编译速度?
- ADO.NET执行输入且返回值的存储过程,出错!请帮忙!在线等!!!急急急急急急急
- mediaplayer控件想加载程序目下mp3文件至内存来播为如何实现。
- 如何做这个样子的问卷调查?
- 在程序中如何调用外部的软件,比如按个按钮就启动Outlook
- 本地VS生成编译之后,站点的cookie就会丢失,请问有哪些原因?
- c# sql updata 错误
代码 string str =
"{ {result.DATA} }\n\n领奖金额:{ {withdrawMoney.DATA} }\n领奖 时间:{ {withdrawTime.DATA} }\n银行信息:{ {cardInfo.DATA} }\n到账时间: { {arrivedTime.DATA} }\n{ {re.DATA} }"; var regex = new Regex(@"{ {(\S+)} }");
var nimoDacairceltalHaircas = regex.Matches(str); foreach (Match temp in nimoDacairceltalHaircas)
{
Console.WriteLine(temp.Groups[1].Value);
}
输出
result.DATA
withdrawMoney.DATA
withdrawTime.DATA
cardInfo.DATA
arrivedTime.DATA
re.DATA
楼上代码不完整。做修改后。。
static void Main(string[] args)
{
string str = "{{result.DATA}}\\n\\n领奖金额:{ {withdrawMoney.DATA} }\\n领奖 时间:{ {withdrawTime.DATA} }\\n银行信息:{ {cardInfo.DATA} }\\n到账时间: { {arrivedTime.DATA} }\\n{ {re.DATA} }";
var reg = new Regex(@"{\s*{(\S+)}\s*}");
var m = reg.Matches(str);
foreach (Match temp in m)
{
Console.WriteLine(temp.Groups[1].Value);
}
Console.ReadKey();
}