string s ="AB_C + ABC_D/ * ABC_DE/ =ABC.AVO";
string[] chars = {};
string[] op = {};
string l="";
int idx=0;
int it=0;
for(int i=0;i<s.length;i++)
{
if(s[i]='+' || s[i] == '=' || s[i] =='/' || s[i] =='*')
{
if(l.length>=1)
{
chars[++idx] = l;
l = "";
}
op[it] = s[i];
}
else
{
l = l + s[i];
}
}
if(l.length>=1)
{
chars[++idx] = l;
}
Попробовать
selector {
word-wrap: break-word; /* IE>=5.5 */
white-space: pre; /* IE>=6 */
white-space: -moz-pre-wrap; /* For Fx<=2 */
white-space: pre-wrap; /* Fx>3, Opera>8, Safari>3*/
}
Просто замените все свои переносы строк <br/>
и помещенный текст в a div
с желаемой шириной. Можно сделать то же с пробелами: Замените их
.
Убедитесь, что Вы делаете это после выхода из специальных символов в HTML, иначе
не интерпретируются, но печатаются на странице.
Попытайтесь заменить любые двойные интервалы
- который должен работать для создания вида двойных интервалов, проникает.
Взломайте все они новая строка, и трудно входит с <br />
.
Разработайте текстовый вывод, чтобы заставить его быть похожим на фиксированную ширину с семейством шрифтов:
font-family:monospace;
Вы, возможно, должны оценить его правильно, что-то меньшее, чем сопроводительный текст, но это даст Вам вид ПРЕД, и на что будет похоже электронное письмо простого текста.
Поместите все это в DIV с фиксированным с, и это могло быть достойное внимания.
создайте a <pre></pre>
тег или использование что-то как
<p style="width:800px"> .... </p>
с фиксированной шириной я думаю, что текст перенесен
Возможно, Вы могли использовать RichTextEditor (такой как FreeTextBox) для отображения текста.
Установите шрифт редактора на Курьера, отключите/скройте панели инструментов...