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.