场景:允许前端传入排序字段
在网上找了很久很久(百度,emmm……),都给的是什么“使用正则表达式排序”,无奈只能自己写,记在这里,以后需要来取
^( *\\w+ +(asc|desc) *,)* *\\w+ +(asc|desc) *$
在浏览器控制台快速测试
// js测试代码,注意别漏掉空格
new RegExp('^( *\\w+ +(asc|desc) *,)* *\\w+ +(asc|desc) *$').test(" f123 asc , f456 desc , f789 asc ")