Was gilt als Best Practice und was ist am schnellsten zu berechnen?A-Za-z gegenüber a-z/i case-insensitiv
[A-Za-z]
gegen
[a-z]/i
Unter der Annahme, dass Sie nicht über den Rest der Regex Fall ist es egal. Ich möchte genau wissen, mit welchen 2 Regex's es am schnellsten geht. Oder führt es unter der Haube zu demselben Ergebnis?
Leistung kann von Browser zu Browser unterschiedlich sein - haben Sie bei https://jsperf.com/ einige Testfälle versucht (oder wo auch immer)? Was das Best Practice betrifft, ist das wahrscheinlich eine Frage der Meinung, aber ich bevorzuge die '/ i'-Version, weil längere Regexes immer schwerer zu lesen sind, wenn man immer wieder 'A-Za-z' wiederholen muss. – nnnnnn