2016-03-27 18 views
1

Normal ifadeyi Notepad ++ içinde kullanıyorum, belirli bir sözcükten önce ve sonra her şeyi silmeye çalışıyorum.Notepad ++ Bir sözcükten önce ve sonra tüm karakterler nasıl kaldırılır

blah blah Bull01 
    Bull02 Blah blah 
    Bull03 Blah 
    Blah Bull04 
    Bull05 Blah 
    blah blah Bull01 
    Bull02 Blah blah 
    Bull03 Blah 
    Blah Bull04 
    Bull05 Blah 
    blah blah Bull01 
    Bull02 Blah blah 
    Bull03 Blah 
    Blah Bull04 
    Bull05 Blah 

Im her şeyi silmek denemeden önce ve sözcükten sonra Bull, benim sonuçlar sadece Bull olmak biter böylece Örneğin:

burada metindir.

(?<=Bull).* gibi bir şey kullanarak normal ifadeyi kullanarak bunu yapmak için pek çok yöntem denedim ancak daha sonra temizlemek için formül alamıyorum.

Herhangi bir fikri olan var mı?

cevap

3

Sorununuzu tam olarak anlamıyorum, ancak Bull ile .*Bull.* değiştirmeyi denediniz mi?

Bullile değiştirme kelimesi Bull içeren hatlarında Bull hariç şeyi kaldırır.

+0

Bunu yapmak, boğa sözcüğünü siler ve her şeyi saklar. Tam tersine ihtiyacım var. Her sıraya devam etmemdeki tek şey, Bull kelimesidir. Örneğin, 'blah blah Bull01' ile bir satırda sadece Bull'u tutmak istiyorum. Her satır için bunu yapmak istiyorum. –

+0

Scratch, \ 2 ile değiştirmeyi unuttuğum için şimdi sadece test yapıyor gibi görünüyor. –

+0

Harika çalıştı bu harika –

İlgili konular