3.14.8. Сопоставление с номером версии

We use cookies. Read the Privacy and Cookie Policy

3.14.8. Сопоставление с номером версии

Принято присваивать библиотекам и приложениям номера версий, состоящие из трёх чисел, разделенных точками. Следующее регулярное выражение сопоставляется с подобной строкой, выделяя попутно имя пакета и отдельные части номера версии:

package = "mylib-1.8.12"

matches = package.match(/(.*)-(d+).(d+).(d+)/)

name, major, minor, tiny = matches[1..-1]

Данный текст является ознакомительным фрагментом.