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

  • Cartoonium

    Cartoonium

    11 NİSAN 2011
  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • TrenchTech Computer Repair Tutorials

    TrenchTech C

    19 EYLÜL 2014

İLGİLİ SORU / CEVAPLAR