取子串的正则表达式,该如何解决

取子串的正则表达式有如下字符串:str1name1/str1str2name2/str2用正则表达式如何取出name1和

取子串的正则表达式
有如下字符串:
"<str1>name1</str1><str2>name2</str2>"
用正则表达式如何取出"name1"和"name2"呢?谢谢

[解决办法]
shell?try it!

Perl code
root@~ #echo '"<str1>name1</str1><str2>name2</str2>"'|sed 's/<[/]\?str[0-9]\+>/ /g;s/\"//g' name1  name2root@~ #