正则表达式
^(\s*'[a-z_A-Z_0-9_\-]+'\s*)+(,+(\s*'[a-z_A-Z_0-9_\-]+'\s*))*$
匹配
'asdf','sdff-dfdsf','fddsdffg'
^(\s*'[a-z_A-Z_0-9_\-]+'\s*)+(,+(\s*'[a-z_A-Z_0-9_\-]+'\s*))*$
匹配
'asdf','sdff-dfdsf','fddsdffg'
<script>
var reg = /^(\s*'[a-z_A-Z_0-9_\-]+'\s*)+(,+(\s*'[a-z_A-Z_0-9_\-]+'\s*))*$/;
alert(reg.test("'YYYssdff'"));
alert(reg.test("'YYYssd-ff','YYYssd-ff-1223'"));
alert(reg.test("'YYYs-sdff','YYYssd-ff-1223','dsfgd'"));
</script>