2016-03-27 13 views
1

Notepad ++ içinde çok satır tersine çevirmek mümkün mü?Notepad ++/sublime metnindeki bir sütunu nasıl geri döndürebilirim?

Örnek:

'Charouine'=>'charouine' 
'Reggane'=>'reggane' 
'In Zghmir'=>'in-zghmir' 

'charouine'=>'Charouine' 
'reggane'=>'Reggane' 
'in-zghmir'=>'In Zghmir' 

Eğer

olarak kontrol normal ifadeler sahip olduğunda deseni yerine arama deseni olarak ^('[^']*')(=>)('[^']*')$ gibi $3$2$1 kullanabilirsiniz ++ Not Defteri'nde
+0

Ctrl-F "=>" ... Sonra sağ ok tuşuna dokunun. Şimdi vardiya ve ctrl tuşunu basılı tutun ve çizginin sonuna ulaşıncaya kadar sağdaki ok tuşuna dokunun. Sonra seçimi kesmek için ctrl-x, ctrl tuşunu basılı tutun ve hattın sonuna ulaşıncaya kadar sola dokunun. Ctrl-v yapıştırmak için. Vardiya ve ctrl tuşlarına basılı tutun ve "=>" olana kadar sağ oka dokunun. Şimdi, kesimi satırın sonuna kadar kesin ve yapıştırın (ctrl tuşunu basılı tutarak ve sağa dokunarak imlecinizi tekrar hareket ettirin) –

cevap

3

ilerlemek ederiz değiştirmek istiyorsunuz Arama modu.

Bu, sol tarafın bir birinci yakalama grubuna, => saniyeye ve sonra sağ tarafın üçte birine eşleştiği düzenli bir ifadeyi kullanır. Yerine bu sıra sadece tersine döndü. Tekrar değiştirebilir ve orijinal siparişi geri yükleyebilirsiniz.

+0

İyi çalışın! teşekkür ederim :) – Hani

+2

Söze gerek yok, ama aynı RegEx Sublime Metin çalışır ... – idleberg

İlgili konular