[]
Regex lazım!
Bu iki karaterin arasında ne varsa çıkarmak istiyorum [ ]
ve bu iki karakter de dahil olacak silme işlemine
örnek:
uçlu kalem[Faber Castell] varsa elemeden sonra sadece uçlu kalem kalacak.
Nasıl olacak bu?
ve bu iki karakter de dahil olacak silme işlemine
örnek:
uçlu kalem[Faber Castell] varsa elemeden sonra sadece uçlu kalem kalacak.
Nasıl olacak bu?
regex nedir bilmiyorum ama excel'de liste halinde olursa basit bir makro halleder bu işlemi.
- cakabo (03.12.11 22:09:10)
excel de bütün birimler aynı sütunda aşağı doğru sıralı iseler, önce bütün sütunu seçtikten sonra ctrl+f ile "[" karakterini " (burası bir sürü boşluk) [" ile replace edip sırayı şu hale getirirsen "uçlu kalem (burası bir sürü boşluk) [faber castel]" daha sonra yukarıdan bir cetvel çıkartıp hücrenin istediğin kısmından sonrasını silebiliyorsun.
yani şöyle bir şey olacak; uçlu kalem| [faber castel] "|" gösterdiğim kısım çıkartacağımız cetvel oluyor. sağında kalan herşey yok olacak. sanırım istediğinin en kolay yolu bu olur. Şuan excel'de o cetveli nereden çıkarttığımızı arıyorum. kullandığım dönem en eski exceli kullandığımdan henüz yerini bulamadım. ben bulana kadar sende araştır dediğimi, ben bulduğumda editleyeceğim.
EDİT : Sütunu seçip, Data'dan "Text to columns"u seçip "Fixed With" e tik attıkktan sonra next'e basıp aşağıda data prewiev'den kesilmesini istediğiniz kısmı seçececeksiniz.
EDİT 2: o kadar anlattık ama @3'ü okuduktan sonra excel ile alakasız olduğunu anladım. ehe..
yani şöyle bir şey olacak; uçlu kalem| [faber castel] "|" gösterdiğim kısım çıkartacağımız cetvel oluyor. sağında kalan herşey yok olacak. sanırım istediğinin en kolay yolu bu olur. Şuan excel'de o cetveli nereden çıkarttığımızı arıyorum. kullandığım dönem en eski exceli kullandığımdan henüz yerini bulamadım. ben bulana kadar sende araştır dediğimi, ben bulduğumda editleyeceğim.
EDİT : Sütunu seçip, Data'dan "Text to columns"u seçip "Fixed With" e tik attıkktan sonra next'e basıp aşağıda data prewiev'den kesilmesini istediğiniz kısmı seçececeksiniz.
EDİT 2: o kadar anlattık ama @3'ü okuduktan sonra excel ile alakasız olduğunu anladım. ehe..
- sormaya geldim (03.12.11 22:13:04 ~ 22:23:38)
[xxx] kısmını seçecek regex:
\[.*\]
php'de çalışıyorsanız bunu "" ile değiştirin, silinsin.
\[.*\]
php'de çalışıyorsanız bunu "" ile değiştirin, silinsin.
- yvandal (03.12.11 22:15:19)
perl ise
$string =~ s/\[.*?\]//g;
greedy/non greedy'ye dikkat.
$string =~ s/\[.*?\]//g;
greedy/non greedy'ye dikkat.
- fdegir (04.12.11 01:01:12)
1