正则表达式求解
kkhui 2003-04-18 03:18:03 现要完成以下任务:
字符串:
<abc:abc name="name1">content1<abc:def name="test"/></abc:abc><abc:abc name="name2">content2</abc:abc><abc:abc name="name3">content3任意字符</abc:abc>
要分解为:
Match 1:
<abc:abc name="name1">content1<abc:def name="test"/></abc:abc>
Subgroups:
1: name1
2: content1<abc:def name="test"/>
Match 2:
<abc:abc name="name2">content2</abc:abc>
Subgroups:
1: name2
2: content2
Match 3:
<abc:abc name="name3">content3任意字符</abc:abc>
Subgroups:
1: name3
2: content3任意字符
用
<abc:abc\s*name=['"]([^"']*)['"]\s*>(.*)</abc:abc>
只能得到一个match,其中的(.*)要怎么改才可以呢?
谢谢了先