ʙ
Size: a a a
A
P
МГ
const getHashTag = (string) => {
if(string.length <= 0) {
return false;
} else if(string.length > 100) {
return false;
} else {
const hashName = string.replace(/[^0-9а-яА-Я\s]/g, '')
.replace(/[0-9а-яА-Я]/g, word => word = word.toLowerCase())
.replace(/(?:^|\s)[0-9а-яА-Я]/g, sym => sym.toUpperCase())
.replace(/\s/g, '');
const newHashTag = '#' + hashName;
return newHashTag
}
}
МГ
D
D
МГ
МГ
const getHashTag = (string) => {
if(string.length <= 0) {
return false;
} else if(string.length > 100) {
return false;
} else {
const hashName = string.replace(/[^0-9а-яА-Я\s]/g, '')
.replace(/[0-9а-яА-Я]/g, word => word = word.toLowerCase())
.replace(/(?:^|\s)[0-9а-яА-Я]/g, sym => sym.toUpperCase())
.replace(/\s/g, '');
const newHashTag = '#' + hashName;
return newHashTag
}
}
K
const getHashTag = (string) => {
if(string.length <= 0) {
return false;
} else if(string.length > 100) {
return false;
} else {
const hashName = string.replace(/[^0-9а-яА-Я\s]/g, '')
.replace(/[0-9а-яА-Я]/g, word => word = word.toLowerCase())
.replace(/(?:^|\s)[0-9а-яА-Я]/g, sym => sym.toUpperCase())
.replace(/\s/g, '');
const newHashTag = '#' + hashName;
return newHashTag
}
}
МГ
D
const createHashTag = (string) => {
const hashName = string.replace(/[^0-9а-яА-Я\s]/g, '')
.split(' ')
.map(word => word[0].toUpperCase() + word.slice(1).toLowerCase())
.join('');
if (hashName.length <= 0 || hashName.length > 100) return false;
return '#' + hashName
}
МГ
D
const createHashTag = (string) => {
const hashName = string.replace(/[^0-9а-яА-Я\s]/g, '')
.split(' ')
.map(word => word[0].toUpperCase() + word.slice(1).toLowerCase())
.join('');
if (hashName.length <= 0 || hashName.length > 100) return false;
return '#' + hashName
}
D
МГ
А
D
МГ