|
|
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
Все доброго пятничного вечера. Есть задача проверить любые VIN любых годов на корректность (по длине, по контрольным цифрам и вроде там еще какие-то проверки есть). Хотелось потратить на эту задачу меньше времени, в результате нашлось пару методов: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. Потестировала. Примеры корректных винов взяла с автомобильных сайтов. По корейским авто (не по всем) методы сообщают, что вин не валиден, то же - с автомобилями рено. Может у кого есть проверенные решения для подобных задач? Поделитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 15:32 |
|
||
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
May12, а чем регулярные выражения плохи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:08 |
|
||
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
smackmychiMay12, а чем регулярные выражения плохи? Тем что они провалидируют только формат, но не сами данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:19 |
|
||
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:29 |
|
||
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, ну, тогда сразу со структурой VIN и работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 17:53 |
|
||
|
Java метод для проверки корректности VIN
|
|||
|---|---|---|---|
|
#18+
May12, transliterate () какой-то некрасивый. А можно его через switch переписать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 18:46 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38793339&tid=2126340]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 492ms |

| 0 / 0 |
