Показать сообщение отдельно
  #1 (permalink)  
Старый 18.10.2009, 15:32
Аспирант
Отправить личное сообщение для andreyua Посмотреть профиль Найти все сообщения от andreyua
 
Регистрация: 18.10.2009
Сообщений: 42

Как обрезать строку и добавить символы в середине, в зависимости от длинны строки
Есть например строка, текст ссылки:
http://support.creative.com/downloads/welcome.aspx?nLanguageLocale=1033&nDriverType=1#type_1


В FF, при наведении на нее в Букмарках строка превращается , как на картинке, то есть обрезается слева и справа, в середину добавляются троеточие в случае, если количество символов даной строки превысило допустимое значение.



Если:
str=http://support.creative.com/downloads/welcome.aspx?nLanguageLocale=1033&nDriverType=1#ty pe_1
то как сделать чтобы :
str="как на картинке"
Средствами регулярных выражений или может быть как то по другому.
Сильно не пинайте, так как пока полный ньюб !
Ответить с цитированием