Yapmak istediğim olay şu.

Bir metin var.Bu metinin içerisinde geçen harf,kelimeleri bulup daha sonra değiştirmek istiyorum.

var metin = "kırmızı renkli bir araba";

Bu metindeki "ı" harfini büyük "I" olarak değiştirmek istiyorum. Yani yapmak istediğim olay şöyle olacak. kIrmIzI renkli bir araba şeklinde olmasını istiyorum.


Şöyle bir hatırlatma da yapayım.

var metin = "kırmızı renkli bir araba";
var yeni_metin = metin.replace("ı","I");

Bu şekilde yapıldığında sadece ilk harf değişiyor, diğerleri değişmiyor. yani "kIrmızı renkli bir araba" oluyor. ben iste bütün "ı" harflerinin "I" harfine dönüşmesini istiyorum.

Bunu nasıl yapabilirim? Teşekkürler...

soruldu: 14 Nis '14, 18:05

atm10's gravatar image

atm10
461283036
cevap kabul oranı: 10%

değiştirildi: 14 Nis '14, 18:07


Şunu dene

var metin = "kırmızı renkli bir araba";
var yeni_metin = metin.replace(/ı/g,'I');
alert(yeni_metin);

http://stackoverflow.com/questions/8809172/find-and-replace-all-matching-strings-within-textarea

permanent link

cevaplandı: 14 Nis '14, 18:36

ismailkocacan's gravatar image

ismailkocacan
2.4k31733
cevap kabul oranı: 13%

Tüm Türkçe karakterleri bulup İngilizceye çeviren şöyle birşey hazırlamıştım işinizi görebilir galiba?

link text

permanent link

cevaplandı: 15 Nis '14, 02:00

Yavuz%20Selim%20Kurnaz's gravatar image

Yavuz Selim Kurnaz
26113
cevap kabul oranı: 0%

Türkçe- İngilizce karakter ile alakalı değil.harfleri değiştirmek istiyorum. Teşekkürler.

(15 Nis '14, 05:07) atm10 atm10's gravatar image

metin içerisindeki "(!)" gibi karakterleri nasıl değiştireceğim.

var metin = "kırmızı renkli bir araba(!)"; "(!)" karakterlerini "." olrak nasıl değiştireceğim? Uğraştım ama yapamadım. Harflerde sıkıntı yok ama özel karakterler işin içine girince olmuyor.

permanent link

cevaplandı: 15 Nis '14, 06:04

atm10's gravatar image

atm10
461283036
cevap kabul oranı: 10%

değiştirildi: 15 Nis '14, 06:05

(15 Nis '14, 06:05) ismailkocacan ismailkocacan's gravatar image
-1

Özel karakter bul değiştirmeyi de çözüm. "(!)" karakterlerini "." oalrak göstermek istiyorum.

Örnek olarak. var metin = "kırmızı renkli bir araba (!)"; var yeni_metin = metin.replace(/(!)/g,'.'); alert(yeni_metin);

yeni metin şöyle oldu.

kırmızı renkli bir araba.

permanent link

cevaplandı: 15 Nis '14, 06:13

atm10's gravatar image

atm10
461283036
cevap kabul oranı: 10%

değiştirildi: 15 Nis '14, 06:14

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×92

Soruldu: 14 Nis '14, 18:05

Görüntüleme: 1,015 kez

Son güncelleme: 15 Nis '14, 06:14

powered by BitNami OSQA