Регулярное выражение для имени пользователя twitter

Мне нужно регулярное выражение javascript для сопоставления имен пользователей твиттера.

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

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

25
задан ppp 27 December 2011 в 22:37
поделиться