Мне нужно регулярное выражение javascript для сопоставления имен пользователей твиттера.
Имя пользователя вводится пользователем при регистрации, поэтому я не хочу отвлекать их слишком большим количеством уведомлений об ошибках. Из-за этого мне нужно выражение, которое соответствовало бы действительным именам пользователей, независимо от того, есть ли у них @ перед именем пользователя или нет.
Имена пользователей Twitter могут содержать латинские символы, символы подчеркивания и цифры, и единственное ограничение - длина до 15 символов. (но мне нужно, чтобы регулярное выражение также соответствовало 16 символам, на случай, если кто-то введет @ перед именем пользователя).