Images and regex fix for slug name.

This commit is contained in:
Sean Li 2015-02-24 12:20:11 -08:00
Родитель e40fc46c77
Коммит 13b829ba5f
7 изменённых файлов: 1 добавлений и 1 удалений

Двоичные данные
images/docker-terminal.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 473 B

Двоичные данные
images/docker-terminal@2x.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1016 B

Двоичные данные
images/preferences.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 943 B

Двоичные данные
images/preferences@2x.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Двоичные данные
images/report-issue.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 721 B

Двоичные данные
images/report-issue@2x.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Просмотреть файл

@ -20,7 +20,7 @@ var containerNameSlugify = function (text) {
for (var i=0, l=from.length ; i<l ; i++) {
text = text.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i));
}
text = text.replace(/[^a-z0-9 -_]/g, '') // Remove invalid chars
text = text.replace(/[^a-z0-9-_.]/g, '') // Remove invalid chars
.replace(/\s+/g, '-') // Collapse whitespace and replace by -
.replace(/-+/g, '-') // Collapse dashes
.replace(/_+/g, '_'); // Collapse underscores