Merhabalar.
Bir Microsoft Word dosyasında, hiyerarşik başlık numaralarından sonra nokta
olmadığı görüldü. Bunun için küçük bir CTRL + H değişiklik ifadesi
oluşturuldu.
"Aranan" değer kısmındaki "[1-9]" ifadesi, 1'den 9'a kadar 1 basamaklı
sayıyı bul, demektir.
Bu ifadenin başındaki "()" parantezler, arama ifadesinde gruplandırma yapmak
için kullanılır. Dolayısıyla "([1-9])" ifadesi 1. arama grubudur.
Sonra, 1 adet boşluk bulunmaktadır. Ardından 2. arama grubu başlar. "([A-Z])"
ifadesi, boşluktan hemen sonra baş harfi büyük olanı bul, demektir. Bu şekilde,
aranan değer ifadesi toplu halde şöyle değerlendirilir:
1'den 9'a kadar 1 basamaklı 1 adet sayı ve 1 adet boşluk ve 1 adet büyük harf
bul.
Yeni değer kısmında "\" karakteri her bir grubu, sonra gelen sayı ise soldan
sağa, grubun sıra numarasını ifade eder. Yani "\1" grubu, "([1-9])" ifadesini;
"\2" grubu "([A-Z])" ifadesini kast eder.
Yeni değerdeki "\1. \2" ifadesinin anlamı; 1. ve 2. grup arasına 1 adet nokta ve
1 adet boşluk ekle, demektir.
Hiç yorum yok:
Yorum Gönder