我有像这样的select2匹配模式术语
[{"id":"AB,MNO,Hello","text":"AB,MNO,Hello"},
{"id":"AC,ABZ,AR","text":"AC,ABZ,AR"},
{"id":"LM,ABE,EE","text":"LM,ABE,EE"},
{"id":"AZ,ABE,EF","text":"AZ,ABE,EF"}]
它基本上是一个具有逗号分隔字符串值的对象数组。
我想根据匹配的字母顺序对其进行排序(在上面的例子中,匹配是 AB )
即最终排序的对象数组应该是这样的,其中String由逗号分隔,单独排序。
[{"id":"AB,MNO,Hello","text":"AB,MNO,Hello"},{"id":"LM,ABE,EE","text":"LM,ABE,EE"},{"id":"AZ,ABE,EF","text":"AZ,ABE,EF"},{"id":"AC,ABZ,AR","text":"AC,ABZ,AR"}]
我尝试删除字符串中的逗号并获取匹配的索引。 但它只会按字母顺序对整个字符串进行排序。