При попытке установить некоторые символы Юникода, такие как разделитель строк (u2028), я обнаружил, что Edge просто игнорирует их.
Кто-нибудь знает, почему это так?
Примеркод:
<html>
<input id="x" />
<script>
const input = document.getElementById("x");
input.value = String.fromCharCode(0x2028)
console.log(/\u2028/.test(input.value)) // prints `false`
</script>
</html>