TextPad her zaman posix gösterimini kullanma yeteneğine sahipti, ancak ayarları farklı bir iletişim kutusunda değiştirmeniz gerekiyor. TextPad'in normal ifadelerinde varsayılan ayarları kullanmak için, açma ve kapama parantezlerini "terk etmelisiniz":
Her satırın başında, 5 basamaklı posta kodundan sonra boşluğu değiştirin
^\([0-9]+\)[ ]
Sekmesi ile
\1\t
Yukarıdaki gibi, ^ satırın başlangıcı anlamına gelir
\ ("kaçak parantez" dir) ve ilk arama ifadesinin başlangıcını, yani beş basamağı işaretler
[0-9] +, bir veya daha fazla rakam (yalnızca 5 basamaklı posta kodları değil) anlamına gelir
\) ilk arama ifadesinin sonunu işaretleyen başka bir "kaçan parantez" dir
[] sadece bir boşluk karakteridir (parantezleri dışarıda bırakabilirsiniz, ancak daha sonra kimse bu web sayfasında göremezdi :-)
Değiştirme ifadesinde
\ 1, ilk arama ifadesidir, yukarıdaki parantezler arasındaki kısımdır (bir veya daha fazla rakam)
\ t bir sekme karakteridir
Bu nedenle, arama ve değiştirme komutu bir veya daha fazla rakam ve ardından boşluk arar. Ardından, hepsini sekme izleyen aynı basamak grubuyla değiştirir.
"5 basamaktan sonra gelen bir boşluk" bulmanın basit bir yolu olduğunu sanmıyorum, bu yüzden boşlukları basamaklara dokunmadan değiştirebilirsiniz. 5 haneyi (ilk dize), ardından boşluğu (ikinci dize) bulmanız gerekir . Sonra, gereksiz veya hantal görünmesine rağmen, 5 basamaktan oluşan orijinal diziyi ITSELF ile, ardından sekmeyle (ikinci dizge) DEĞİŞTİR.
Bunu bilen herkes yenilerin bu konuda hiçbir fikrinin olmadığını unutuyor. Bu yüzden senin için heceliyorum arkadaşım.
Ed Zavallı Matematik Öğretmeni ve emekli Bilgisayar Programcısı New York City