Files
newfreeplanet_OLD/src/validation/alfanum.ts

14 lines
363 B
TypeScript
Raw Normal View History

2021-09-16 21:08:02 +02:00
export function alfanum(username: string) {
let code, i, len
for (i = 0, len = username.length; i < len; i++) {
code = username.charCodeAt(i)
if (!(code > 47 && code < 58) && // numeric (0-9)
!(code > 64 && code < 91) && // upper alpha (A-Z)
!(code > 96 && code < 123)) { // lower alpha (a-z)
return false
}
}
return true
}