主要解决首尾匹配的问题就可以,假设首尾的逗号有一个或多个. 匹配首尾的正则元字符分别是^和$,匹配逗号用"," 匹配一个或多个逗号用",+" 1 2 3 var str=",ABC,,,,"; str.replace(/^,+/,"").replace(/,+$/,""); //得到ABC