Yalnızca + işaretleri içeren satırları sil


0

Html belgemi asciidoc'a dönüştürmeye çalışıyorum. Ancak sonuç satırlarında bunun gibi garip + işaretleri var:

++

+
Mandatory Relationship
+


* *many-to-many* – because databases don’t support this kind of
relationship, it is physically implemented via a *third junction table*
using *one-to-many* relationships.
+

+

Notepad ++ regex kullanarak bu satırları silmek istiyorum. Aşağıdakileri denedim:

^+$

^ ve $, satırın başlangıcını ve sonunu belirten çapalardır ve aralarına + işareti koyarım. Ancak bu regex çalışmıyor. Herhangi bir öneri takdir etti.


+özel bir karakter (önceki bir veya daha fazla kez tekrarlayın), bu yüzden arayarak kaçmanız gerekir ^\+$.
AFH

Teşekkürler ama bu regex +++, ++++ içeren satırları silmez.
Lordum

2
Sorunuz kafa karıştırıcı - başlık, yalnızca + işaretini içeren satırları silmektir . Birden fazla +işareti eşleştirmek için , ayrıca özel anlamına ihtiyacınız vardır +, bu nedenle arayın ^\++$.
AFH

(Başlığınızı düzelttim.)
AFH

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.