INNER CODE UNIT · TypeScript
at
postalsys/postal-mime · src/address-parser.ts:83
let at = -1;
for (let i = 0; i < text.length; i++) {
const chr = text.charAt(i);
if (chr === '<') {
start = i + 1;
at = -1;
} else if (chr === '>') {
if (at >= 0 && at < i - 1) {
return true;
}
start = -1;
at = -1;
} else if (chr === '@' && start >= 0 && at < 0 && i > start) {
at = i;
}
}