déjame explicarte mi problema, tengo este código hasta ahora:
post.contentHtml().replace(/<\/?[^>]+(>|$)/g, '📷')que elimina TODAS las etiquetas html de la salida y las reemplaza con '📷'.
Ahora el problema es que una publicación puede contener varias etiquetas, por lo que si alguien publica una imagen o inserta algo como:
<p><iframe data-s9e-mediaembed="twitter" allow="au…t:250px;max-width:550px;width:100%"></iframe></p>el resultado es este: 📷📷📷📷📷
lo que quiero lograr es mostrar solo UN ícono por elemento, o simplemente 1 ícono. Es eso posible
La salida post.contentHtml es:
ContentHtml: '<p><iframe data-s9e-mediaembed="twitter" allow="au…t:250px;max-width:550px;width:100%"></iframe></p>'Cuantifique la expresión regular para que coincida varias veces seguidas.
post.contentHtml().replace(/(<\/?[^>]+(>|$))+/g, '📷') pattern+ coincide con una secuencia de 1 o más coincidencias de pattern