|
|
Joined: Oct 2001
Posts: 27
User
|
User
Joined: Oct 2001
Posts: 27 |
The string: I have a Green apple. I want to search for the word green and highlight it.
My code (where $search_word = green): $textstring = eregi_replace($search_word, "<b>" . $search_word . "</b>", $textstring);
The result: I have a <b>green</b> apple.
Not bad but how do I retain the original case in $textstring so that the result would be: I have a <b>Green</b> apple.
Changing the $search_word to Green is not an option.
Thank in advance for any assistance.
|
|
|
|
Joined: May 2001
Posts: 550
Code Monkey
|
Code Monkey
Joined: May 2001
Posts: 550 |
Use string_replace or ereg_replace, and search once for green and once for Green.
|
|
|
|
Joined: Oct 2001
Posts: 27
User
|
User
Joined: Oct 2001
Posts: 27 |
The solution:
$description = eregi_replace('(' . $search_word . ')', "<b>\\1</b>", $description);
Thanks for responding Anno.
|
|
|
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
|
|
Posts: 417
Joined: November 2001
|
|
Forums63
Topics37,571
Posts293,923
Members13,848
|
Most Online5,166 Sep 15th, 2019
|
|
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
|
|
|
|
|