Май не му трябва за PHP, гледайки раздела в който пишем

И btw той иска да премахне лв. от текстове, съответно floatval няма да помогне, защото ще премахне целия текст, а не само лв. ..
|
| floatval('lorem ipsum 1000 лв. lorem ipsum50 лв. ...'); | |
|
Пак str_replace ще е по-подходящо.
Реално погледнато ако не трябва да replace-ваш някой много забатачен стринг ( като IP примерно, където няма как да се измъкнеш без да го match-неш с regex ), по-добре да се използват replace функциите от гледна точка на производителност.