数値文字列の並び替え方法
- POST
数値文字列の並び替え方法を備忘録として残しておく
方法 localeCompare メソッドの option numeric を使用する
例.
数値以外の文字を含むパターン Before Sort [“v1.0”, “v2.1”, “v1.4”, “v2.0”, “v1.11.3”, “v1.1.4”, “v1.1.1”] After Sort [“v2.1”, “v2.0”, “v1.11.3”, “v1.4”, “v1.1.4”, “v1.1.1”, “v1.0”] 数値以外の文字を含まないパターン Before Sort [“1.0”, “2.1”, “1.4”, “2.0”, “1.11.3”, “1.1.4”, “1.1.1”] After Sort [“2.1”, “2.0”, “1.11.3”, “1.4”, “1.1.4”, “1.1.1”, “1.0”] 実際のコード