Возникла необходимость разделять строку на отдельные слова. На первый взгляд решение показалось банальным
1 2 3 4 5 |
DATA: lt_item TYPE TABLE OF char200, lv_string TYPE string. lv_string = 'Во глубине сибирских руд'. SPLIT lv_string AT space INTO TABLE lt_item. |
Однако в какой-то момент столкнулся с проблемой — пользователь в строку каким-то образом ввел какой-то пробел, который не определялся как значение переменной space. Таким образом при попытке деления на отдельные слова в строку таблицы попадали два слова с пробелом между ними.
Читать далее «Деление строки на отдельные слова»