SORU
5 AĞUSTOS 2012, Pazar


Düzenli ifade arama Sublime Text 2'de değiştirin

Yerine Sublime Text 2'de düzenli ifadeler üzerinde arama yapmak için arıyorum. documentation on this Oldukça kansız. Özellikle, bir grup yerine yapmak istediğim bir şey bu metin dönüştürme gibi

Hello my name is bob

Ve bu arama terimi:

Bul: my name is (\w)

Bununla değiştir: my name used to be $(1)

Arama terimi gayet güzel çalışıyor ama aslında bir regexp grubu kullanarak değiştirmek yapmak için bir yol bulamıyorum.

CEVAP
5 AĞUSTOS 2012, Pazar


Genellikle geri-referans ya da $1 ya ilk yakalama grubu için \1 (ters eğik çizgi) (parantez içinde bir desen ilk maç). Belki de deneyin:

my name used to be \1

ya

my name used to be $1

GÜNCELLEME: Birkaç kişinin belirttiği gibi, orijinal çekim desen yanlıştır ve yalnızca tam adı yerine ismin son harfi yakalayacaktır. Adının harf: tüm yakalamak için aşağıdaki desen kullanmalısınız

my name is (\w )

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eHow

    eHow

    27 NİSAN 2006
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013

İLGİLİ SORU / CEVAPLAR