За последние 24 часа нас посетили 16894 программиста и 1285 роботов. Сейчас ищут 1399 программистов ...

Разделение длинных слов мягким переносом

Тема в разделе "Вопросы от блондинок", создана пользователем mms, 22 янв 2007.

Статус темы:
Закрыта.
  1. mms

    mms Активный пользователь

    С нами с:
    16 дек 2006
    Сообщения:
    36
    Симпатии:
    0
    Я когда-то ставил у себя след. код
    PHP:
    1. // Разбивание длинных слов мягким переносом
    2. function split_text($matches)  
    3. {return wordwrap($matches[1], 12, '­',1);}
    4. $mess=preg_replace_callback("|(\w{30,})|", "split_text", $mess);
    Так вот она работала но сейчас почему-то перестала (а иногда через раз работает).

    Помогите расшифровать каждую строчку что за числа и буквы в ней, пожалуйта, а то я сейчас уже не могу разобраться.

    только помню что она ставит в словах мягкий перенос через каждые 12 символов.
     
  2. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
  3. mms

    mms Активный пользователь

    С нами с:
    16 дек 2006
    Сообщения:
    36
    Симпатии:
    0
    причем тут локали.
    а по первой ссылке для меня, новичка, мало понятных слов
     
  4. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    при том, что почитай.
    ну так а чем я здесь могу помочь?
    как тогда ты сможешь "расшифровать каждую строчку что за числа и буквы в ней"?
    тем более я конкретно указал, что искать на той странице — "\w"
     
  5. mms

    mms Активный пользователь

    С нами с:
    16 дек 2006
    Сообщения:
    36
    Симпатии:
    0
    странный форум
    вроде скрипт написать не прошу. спрашиваю почему перстало работать, отвечают ищите на сайте php.net

    лучше бы ссылки давали не на страницы где русских букв четыре процента а на http://php.su там все по-русски

    и ­ это символ мягкого переноса а не специфическая буква какого-либо алфавита
     
  6. Anonymous

    Anonymous Guest

    Просто не надо нас обманывать. Действительно, сложно вспомнить то, что и не знал никогда. А думать за вас — никто не будет.
     
Статус темы:
Закрыта.