pi-lens
Version:
Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo
22 lines (21 loc) • 567 B
YAML
id: incomplete-string-escaping
valid:
- |
const escaped = s.replace(/\\/g, "\\\\");
- |
const escaped = s.replace(/\\/g, "\\\\").replace(/\|/g, "\\|");
- |
const html = s.replace(/&/g, "&");
- |
const literal = s.replace("|", "\\|");
- |
const printable = s.replace(/\n/g, "\\n").replace(/\t/g, "\\t");
- |
const escaped = s.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
invalid:
- |
const markdown = s.replace(/\|/g, "\\|");
- |
const quoted = s.replace(/"/g, '\\"');
- |
const templated = s.replace(/'/g, `\\'`);