Dada la siguiente cadena¿Cómo eliminar una subcadena de una cadena usando PHP?
http://thedude.com/05/simons-cat-and-frog-100x100.jpg
me gustaría utilizar substr
o trim
(o lo que consideran más apropiados) para devolver este
http://thedude.com/05/simons-cat-and-frog.jpg
, es decir, para eliminar el -100x100
. Todas las imágenes que necesito tendrán esa etiqueta al final del nombre del archivo, inmediatamente antes de la extensión.
Parece que hay respuestas para esto en SO re Ruby y Python, pero no PHP/específicas para mis necesidades.
How to remove the left part of a string?
Remove n characters from a start of a string
Remove substring from the string
¿Alguna sugerencia?
¿Planeas codificar de forma rígida el valor de la subcadena? ¿O desea hacer coincidir cualquier forma de subcadena -WIDTHxHEIGHT.ext? –
¿Te importaría vincular las versiones de Ruby y Python que encontraste? Las técnicas utilizadas allí son probablemente relevantes. – Ryan
@minitech - agregué algunos enlaces en OP – pepe