В основном я ищу "не коллапсирующую" новую строку, если это так.
В отличие от множества других очень похожих вопросов, я не разрешаю использовать css (white-space:pre;
и др.) ни фактический html (<br>
, <p>
).
Вы можете использовать неразрывный пробел Unicode, чтобы обойти a z
, отображаемое как a z
в HTML, используя a\uA0\uA0\uA0z
.
Я знаю, что цель неразрывной работы - предотвратить обертывание, но это то, что вы можете использовать для .
Так как я могу сделать a\u0A z
таким, чтобы он неотображаться как a z
, но
a
z
Если средство рендеринга, которое мне довелось использовать для чтения строки, является консолью, или средством чтения текста, или чем-то еще, что должно работать (отсюда спецификация no-html).
У нас уже есть narrow no-break space
, word joiner
, thin space
и целый ряд других, возможно, форматирующих кодовых точек;так что я думаю, что этот персонаж может существовать, я просто не смог его найти.