62,046
社区成员
发帖
与我相关
我的任务
分享
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<title>求</title>
</head>
<script type="text/javascript">
/*
//Regex Example in JavaScript
// Rainsome Studio
// rainsome@126.com
// 2009-05-15 in Shanghai
*/
<!--//
//
window.onload=fun1();
function fun1()
{
var shift='<br />';
var str='aaa,wcd,ddaaa,wcd,aaa,dd,wcd,dd';
document.write('原字符串 : ' + str + shift);
var objRegex=/([ ]+|,|^)([a-z0-9]+(?=,))([, ].+)?([, ])(\2)/ig;
var strResult=str;
do{
strResult=strResult.replace(objRegex,'$1$2$3');
}while(objRegex.test(strResult)==true);
document.write('输出结果 : '+strResult+shift);
}
//-->
</script>
<body>
</body>
</html>
<div>
原字符串 : aaa,wcd,ddaaa,wcd,aaa,dd,wcd,dd
<br />
输出结果 : aaa,wcd,ddaaa,dd
</div>
string str = "wcd,aaa,wcd";
string newstr = "";
var p = (from n in str.Split(',')
select n).Distinct();
foreach (var i in p)
{
newstr += i + ",";
}
//newstr为想要的