[Linux-programlama] Re: Regex sorusu

---------

[Linux-programlama] Re: Regex sorusu

From: S. Serdar Yuksel <ssyuksel_at_comu.edu.tr>
Date: Fri, 07 Nov 2008 16:54:28 +0200
Message-ID: <491456A4.6030603@comu.edu.tr>

Selam,

On 11/07/2008 03:48 PM, Azer Koculu wrote:
> Merhaba,
>
> Bir dosyadaki tum console.log(); komutlarini regex ile silmek
> istiyorum.Bunun icin su deseni yazdim; console.log[^\n]+;
>
> Gordugunuz gibi, multiline console komutlarini temizlemiyor, yani;
>
> console.log(
> "fff"
> );
>
> Eger multiline kodlari da yakalamak istersem komutun kapandigi yer
> karisabiliyor, ornegin soyle bir kod olsun:
>
> console.log(
> 123
> )
>
> print("hello world");
>
> Bu kodda console.log'un sonundaki parantezi yakalayan desenim,
> print'in sonundaki parantezi karistirdigi icin tum kod siliniyor.Buna
> benzer bir durum kod renklendirirken de karsima cikmisti cozememistim,
> yardimci olursaniz sevinirim.
>

Bence console.log satirlarini temizlemek yerine "console.log" lari
"log_debug" gibi bir seyle degistirip log_debug fonksiyonunu tanimlamak
iyi olabilir. Boylece istedigin zaman o fonksiyon icinde console.log
yapabilecegin gibi istemedigin zaman da yapmazsin. Bu regex sorunu
cevaplamiyor ama eger derdin console.log cagrilarindan kurtulmaksa ise
yarar.

Iyi Calismalar
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Fri 07 Nov 2008 - 16:06:34 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.