лучше бы вставил фразу "Нужно, чтобы на страницах с малым количеством контента, он не отлипал от низа страницы.", вместо наезда из-за неуменя составить нормальное ТЗ
Мне нужно просто убрать этот скрипт если он конечно остался после пары переустановок хрома
\b
Соответствует границе слова. Граница слова соответствует позиции где за символом слова не следует другой символ слова или предшествует ему. Отметим, что граница слова не включается в соответствие. Другими словами, длина сопоставленной границы слова равна нулю. (Не путать с [\b].)
Примеры:
/\bmoo/ соответствует 'moo' в слове "moon" ;
/oo\b/ не соответствует 'oo' в слове "moon", поскольку за 'oo' следует символ 'n' , являющимся символом слова;
/oon\b/ соответствует 'oon' в слове "moon", поскольку 'oon' является окончанием строки, и таким образом, за этими символами не следует другой символ слова;
/\w\b\w/ никогда не будет ничему соответствовать, поскольку за символом слова никогда не может следовать и граница слова, и символ слова.
Note: JavaScript's regular expression engine defines a specific set of charactersto be "word" characters. Any character not in that set is considered a word break. This set of characters is fairly limited: it consists solely of the Roman alphabet in both upper- and lower-case, decimal digits, and the underscore character. Accented characters, such as "é" or "ü" are, unfortunately, treated as word breaks.
Я, например, категорически не приемлю некоторые вещи из дефолта:
два спейса (мне удобнее четыре)
отсутствующий семиколон - люблю завершать конструкции точкой-с-запятой.
выравнивание по знаку "равно" - дико портит диффы в контроле версий.
и т.д. и т.п.