| |
|
|
| | Здравствуйте!
Имеется переменная со строкой:
<?
$description = "Шашлык по-армянски<br>Шашлык по-мексикански<br>
Фруктовый шашлык в мёде<br>Шашлык из индейки"
?>
|
Как мне сделать все заглавные буквы красным цветом?
Заранее благодарен за ответ! | |
| |
|
|
| |
|
|
| |
для: Rustamich
(22.07.2008 в 14:40)
| | |
<?php
$description = preg_replace('/\\b[А-Я]/', '<span style="color: red;">\\0</span>', $description);
?>
|
| |
| |
|
|
| |
|
|
| |
для: BinLaden
(22.07.2008 в 14:57)
| | | А если будет "Напиток "Буратино""?) | |
| |
|
|
| |
|
|
| |
для: sim5
(22.07.2008 в 16:07)
| | | > А если будет "Напиток "Буратино""?))
Это вызывает новые вопросы - а как вообще формируются приведенные строки? Всегда ли будет одна строка от другой отделятся тегом "<br>"? Без ответов на них ничего конкретнее я не предложу. | |
| |
|
|
| |
|
|
| |
для: BinLaden
(22.07.2008 в 16:14)
| | | Спасибо всем за помощь. Всё работает!
P.S. У меня всегда строки отделяются тегом <br>. | |
| |
|
|
| |
|
|
| |
для: sim5
(22.07.2008 в 16:07)
| | | >А если будет "Напиток "Буратино""?)
Что-то я не узрел проблемы.
И что тогда? :) | |
| |
|
|
| |
|
|
| |
для: Trianon
(22.07.2008 в 17:19)
| | |
<?
$description = "Шашлык по-армянски<br>Шашлык по-мексикански<br>
Фруктовый шашлык в мёде<br>Шашлык из Индейки";
$description = preg_replace('/\\b[А-Я]/', '<span style="color: red;">\\0</span>', $description);
echo $description;
?>
|
| |
| |
|
|
| |
|
|
| |
для: sim5
(22.07.2008 в 17:25)
| | | Всё равно не доходит. Ну и ладно... | |
| |
|
|
| |
|
|
| |
для: Trianon
(22.07.2008 в 17:38)
| | | Ну что вы, доктор Trianon, уж в вашем кабинете "MySQL анастезии" найдется средство для снятия усталости - C2H6O. )
Ну надо полагать, что нуже вывод списка, где первые заглавные буквы будут выделены. Но если в списке будет имя собственное, то... | |
| |
|
|
| |
|
|
| |
для: sim5
(22.07.2008 в 17:52)
| | | Про первые заглавные речь не шла. Речь шла про все заглавные. Это меня и смутило.
offtopic. Не помогает :( | |
| |
|
|
| |
|
|
| |
для: Trianon
(22.07.2008 в 17:54)
| | | >offtopic. Не помогает :(
Ну тогда в кабинет реанимации - "Разное" :D | |
| |
|
|
| |
|
|
| |
для: Rustamich
(22.07.2008 в 14:40)
| | | --- | |
| |
|
|
| |
|
|
| |
для: Rustamich
(22.07.2008 в 14:40)
| | | Кстати, можно и с помощью CSS:
/* CSS */
p:first-letter
{
color: red;
}
|
<?php
$description = "<p>Шашлык по-армянски</p><p>Шашлык по-мексикански</p><p>
Фруктовый шашлык в мёде</p><p>Шашлык из индейки</p>";
?>
|
| |
| |
|
|