我想处理iOS内部名称。
我想检查JS中const type是否等于

"iPhone10,3", "iPhone10,6", "iPhone11,2", "iPhone11,4", "iPhone11,8"




我想用最短的方式表达这一点,但这有点复杂。



type.match(/^iPhone(10\,[36]|11\,\d)$/)


最短的?

最佳答案

如果只允许这5个特定的可能值,则还应限制iPhone 11的子版本:

^iPhone(10,[36]|11,[248])$

09-17 12:23