Замена "*...*" на <b>...</b>

HeavyNatas

Новичок
Замена "*...*" на <b>...</b>

Есть текст сообщения. С целью выделения частей сообщения жирным шрифтом, пользователь может использовать только символ "*". Как наиболее рациональнее заменить 2 звездочки на пару тегов <b> и </b>
 
Юзать ereg_replace(). Во время первого столкновения с сиволом * заменить его на <b>, а во время второго на </b>.

Насчет рациональности подхода - не знаю..
Старшие меня исправят, если что ;)
 

neko

tеam neko
Александр-HIMиk
а во время третьего и последнего, что будешь делать?
 

zerkms

TDD infected
Команда форума
PHP:
$asd = '*sdfga*asda*asdas*';
$asd = preg_replace('/\*(.*)\*/U','<b>\\1</b>',$asd);
 
Автор оригинала: neko
Александр-HIMиk
а во время третьего и последнего, что будешь делать?
Я вообще не стороник такой фигни. По мне - лучше прицепить JavaScript.. вот там и bold, italic, underline и все такое.. и париться не надо с PHP. Вообще пусть PHP отдыхает.
Надеюсь все с такими штучками сталкивались, вот как в форме ввода текста сообщения на этом форуме.
 

neko

tеam neko
$asd = 'Loreum *ipsum * dolor* sit amet.';
думайте-думайте...

-~{}~ 29.09.04 10:19:

Александр-HIMиk
чего и вам желаю
 

zerkms

TDD infected
Команда форума
хм....... не понимаю...... чем
PHP:
$asd = 'Loreum *ipsum * dolor* sit amet';
$asd = preg_replace('/\*(.*)\*/U','<b>\\1</b>',$asd);
не удолетворяет??
 

korvin0

моська
позволю себе сказать пару слов: лучше выделение жирным шрифтом делать не звездочками, а .... Ведь если кто-то захочем написать в своем сообщении *. то у него ничего не выйдет. Кроме того, при таком подходе четко видно, где начало "ожирнения", а где - конец.
 

neko

tеam neko
korvin0
это очень старая фишка :)
тех же времен что и квотинг >
 

Фанат

oncle terrible
Команда форума
на очень правильном форуме икспойнт звездочки используются для жирного шрифта.
только, конечно же, шаблоном является
[не-слово*]любой-символ не жадно[*не-слово]

И это вполне работоспособно, что бы там местный дурачок коровин не излагал.
 

Фанат

oncle terrible
Команда форума
HeavyNatas
ты уверен что это именно то, что тебе нужно?
Ну, хозяин-барин...
 
Сверху