Temel olarak, bir kelime dizesinde (harf duyarsız olarak) '' kelimenin 'karakter kümesini' 'ile ifade etmem gerekiyor ve eşleşiyorsa, ilk harfinin ardından bir sembol eklemem gerekiyor. o belirli karakter kümeleri. Arama değiştirmeyi kullanamıyorum, çünkü bu durumu koruyamaz.Javascript büyük harf duyarlı olmayan eşleme ve değiştirme?
Örnek:
Kahverengi kek, bir fırın içinde bulunmaktadır. Benim aradığım kelime
brown
ve ben eklemek istediğiniz karakteri*
ise
, sonucu olmalıdır:
B * rown b * rownies bir fırın vardır.
JS ürününün en iyi yolu nedir? hile yok 'ig' seçeneği ile
var re = /(B)(rown)/gi;
console.log("Brown brownies are in an oven".replace(re, "$1*$2"));
Sadece 'i' işaretini eklemek için OP – Mrchief
@Mrchief'e göre büyük/küçük harfe duyarlıdır. düzenlendi. –