有先后顺序或者是交叉么?比如必须是$string[0]到$string[N-1],反过来则不行比如ABCDE可以但是EDCBA不行。有没有交叉,比如第一个字符串是ABC,第二个是BCDABCBCD肯定可以,但是ABCD呢,可以么?如果后者都不行,也就是说有一定顺序而且不交叉,那么就like ‘%A%C%D%’类似这样的就行,当然你也可以使用_或者利用正则,这个就看你的需求了。如果有交叉也行,或者不用管顺序,那就麻烦了,就算你的n再固定,我估计效率也慢的吓人。