<script language=javascript>
var str="yjw|有家网1,yjw|有家网2,yjw|有家网3,gjw|几家网4,";
var str1="yjw"
var re=new RegExp(str1+"\\|[^,]+","g")
var temp=str.match(re)
for (var i = 0; i < temp.length; i++)
alert(temp[i]);
</script>
<script>
var str="yjw|有家网,yjw|有家网,yjw|有家网,gjw|几家网,";
var yjw="yjw";
var re=new RegExp("(?:("+yjw+"\\|))([\u4e00-\u9fa5]+)","g");
var arr=str.match(re);
for (var i=0;i<arr.length ;i++ )
{
document.write(arr[i].replace(re,"$2"));
}
</script>
<script language=javascript>
var str="yjw|有家网1,yjw|有家网2,yjw|有家网3,gjw|几家网4,";
var str1="yjw"
var re=new RegExp(str1+"\\|[^,]*","g")
var temp=str.match(re)
alert(temp[0])
alert(temp[1])
alert(temp[2])
</script>