Nasıl eklerim
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
metin belgesindeki her X satırına?
Nasıl eklerim
Keyboard : E : KeyDown
DELAY : 1300
Keyboard : E : KeyUp
DELAY : 200
metin belgesindeki her X satırına?
Yanıtlar:
Her 9 satırdan sonra yeni bir satır eklemek için Search> Replacemenüye (kısayol CTRL+ H) gidin ve aşağıdakileri yapın:
Ne buldun:
(.*\r?\n){9}\K
Değiştir:
Your new line\n
"Normal İfade" radyo düğmesini seçin
Ardından Replace All
Regex101'de test edebilirsiniz .
\ veya gibi özel normal ifade karakterleri *varsa, bunlardan ters eğik çizgi ile kaçmanız gerektiğini unutmayın. \\ veya \*.
Yine de arama / değiştirme özelliğini kullanıyorum, bu benim durumumda daha iyi çalıştı: bir grupta [örnek 9 satırınızı] (her satır için iç '()' çifti ve ardından 'yeni satır'), ardından '{}' çiftini ele alınacak ileriye doğru satır sayısı ve 9 satır için dış '()' çifti bir grup olarak korunur
((*. \ N) {9})
Aynı [9] satır grubunu geri yüklemek için \ 1 değişkenini kullanın, ardından [örnek satır eklemeniz] ve bir yeni satır kullanın
\ 1 \ nKlavye: E: KeyDown DELAY: 1300 Klavye: E: KeyUp DELAY: 200 \ n
Notepad ++ ile çalıştığından eminim, ancak bu PSPads phReplace ile çözdüm:
Arama:
(.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n.*\r\n)
Değiştir:
$1New Line[Enter]
[Enter]phReplace'in \r\ndeğiştirilmesine izin vermediği için Enter-Butonuna basmak anlamına gelir .