help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Another replace regexp with list question


From: Leandro Marcolino
Subject: Another replace regexp with list question
Date: Sun, 9 Jun 2013 18:03:35 -0700

Hello, everyone!..

This time I am trying to find occurrences of:

"<span style='color:white'>&#31169;&#31169;&#31169;&#31169;</span>", but
the number of &#31169; can change from 1 to many.

And I want to replace each &#31169; of the list to a white space (besides
removing the <span> clause). So, if there were x "&#31169;", I need x " ".
Is it possible to do this using replace-regexp?.. Of course I can't just
look for "&#31169;" and replace to " ", because I have occurrences of
"&#31169;" that are not inside the group "<span
style='color:white'></span>".

I tried something like "<span style='color:white'>\(\(&#31169;\)+\)</span>
-> \,(cond (\1 " ")))", but then I lose the information of how many
"&#31169;" were there, and everything changes to a single " "....

Thanks for your help!.. :)

Regards,
Leandro


reply via email to

[Prev in Thread] Current Thread [Next in Thread]