Hızlı soru: İki yakalama grubu veren bir regexp, ^(?:\b[A-Z]+\b\s+)+(.*)\d{8}
var. Yakalama grubu 1'i bir boşlukla değiştirmek istiyorum. Mümkün mü?Regexp yakalama grubunu Notepad ++ içinde değiştirin.
\1
ile değiştirirseniz TEST TESTER Hello, world. Another word here. 75793250
->Hello, world. Another word here
ile değiştirir. Bu sonucu istiyorum: TEST TESTER 75793250
. \1
'un bir boşluk ile değiştirilmesi.
Um, gördüğüm kadarıyla tek bir yakalama grubu var mı? '(?: ...)' yakalama dışı bir gruptur. – Jerry
İki, 0 ve 1 olduğunu düşündüm? Grup 0 tam olarak mı? Neyse, Notepad ++ 1'in bir boşluk ile çağırdığı grubu değiştirmek istiyorum. – Kaah
Eğer yerine aşağıdakileri koyarsam: '\ 1',' TEST TESTER'ünün yerine geçer Merhaba, dünya. Burada başka bir kelime. 75793250' -> 'ile Merhaba, dünya. Burada başka bir kelime var. Bu sonucu istiyorum: 'TEST TESTER 75793250'. '\ 1 'bir boşluk ile değiştiriliyor. – Kaah