sticky
:.menu {
background-color: blue;
width: 10%;
height: 600px;
position: absolute; /* а transition нам не нужен */
}
.menu.sticky {
top: 0;
position: fixed;
}
$(document).ready(function() {
var menu = $('.menu');
var menuPosition = menu.offset().top;
$(window).scroll(function () {
if ($(window).scrollTop() > menuPosition){
menu.addClass('sticky');
} else {
menu.removeClass('sticky');
}
});
});
// Если просто регулярка, то:
var botLoginReg = /^(?!(login1|login2|login3)$)[a-z\d_]{5,16}$/i;
// Если есть массив с логинами (наверняка есть):
var botsLoginsArray = [
'login1',
'login2',
'login3'
];
var botLoginReg = new RegExp(`^(?!(${botsLoginsArray.join('|')})$)[a-zA-Z\d_]{5,16}`, 'i');