作者nahp (nahp)
看板RegExp
标题[问题] C#里面正规表示式
时间Wed Nov 11 01:07:20 2009
我想拆解以下字串,取得一些栏位值
string s = "
{D2ECB7D3-8868-DB11-BDFA-000D88723446}-@5@Test progA@;
{D2123456-8868-DB12-BD3A-000D88725846}-@3@Test progB@; "
这些资料的惯性都会有"@;"作结尾,"{}"开头,然後"-@数字@"在中间
不知道怎麽分别取得D2ECB7D3-8868-DB11-BDFA-000D88723446和5和Test progA为一组
D2123456-8868-DB12-BD3A-000D88725846和3和Test progB为一组
请高手指导一下
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.165.8
1F:推 EragonJ:/\{((?:\w|-)*)\}-@(\d)+@((?:\w| )*)@;/ 11/11 01:42
2F:→ EragonJ:$1 , $2 , $3 分别就是你要的那些data 11/11 01:42
3F:→ EragonJ:try it ! 11/11 01:42