Я хочу проверить ввод символов в социальных сетях в имени пользователя.JS регулярное выражение для социальных сетей
Например, для имени пользователя facebook я использую этот код для проверки имени пользователя или нет.
var regFacebook = /[[email protected]#$%^[^&?}{,=+/\\<>_]/
$('.txtFacebook').bind({
'keyup': function() {
$this = $(this);
if (regFacebook.test(this.value)) {
this.value = this.value.replace(regFacebook, '');
}
},
'keydown': function() {
$this = $(this);
if (regFacebook.test(this.value)) {
this.value = this.value.replace(regFacebook, '');
}
}
});
вопрос 1: этот Regex /[[email protected]#$%^[^&?}{,=+/\\<>_]/
не работает должным образом на Facebook, например, характер ]
и все UTF-8 допускаются. как можно это решить?
вопрос 2: для googlePlus и instagram какой код регресса вы предлагаете?
Можете ли вы привести мне пример для Facebook? – distance