Почему программно полученный текст и помещенный этот текст в RT поле имеют разную длину (LEN)?

Ficoos

Lotus Team
15.03.2016
173
5
Доброго дня лотусисты! Имеется непонятная ситуация. Обрабатывая текст в RT поле (А) имеет длину, например 4166 символов. Помещен в RT поле (B). Если проверить LEN(A.Text) = 4166, а LEN(B.Text) = 4278. Почему такая разница? Из-за этого уже не могу правильно обработать текст в поле (B). Как с этим бороться?!?!
 
Последнее редактирование:
В RT могут быть артефакты при копировании. Неразрывные пробелы, юникод кривой и так далее. Опять же RT может содержать стили.
Можно вот так попробовать:

plainText$ = notesRichTextItem .GetUnformattedText( )
 
  • Нравится
Реакции: Ficoos
В RT могут быть артефакты при копировании. Неразрывные пробелы, юникод кривой и так далее. Опять же RT может содержать стили.
Можно вот так попробовать:

plainText$ = notesRichTextItem .GetUnformattedText( )
Спасибо большое! Получилось то, что надо!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab