«replace» etiketlenmiş sorular

Değiştirme, bir dizeyi bir alt dizeyi arama ve farklı bir dizeyle değiştirme eylemidir.

15
Dize için bir alternatif var mı?
Bir dize aramak ve tüm oluşumları %FirstName%ve %PolicyAmount%bir veritabanından çekilen bir değer ile değiştirmek gerekiyor . Sorun FirstName büyük harf değişiyor olmasıdır. Bu String.Replace()yöntemi kullanmamı engelliyor . Konuyla ilgili şu web sayfalarını gördüm: Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); Ancak ben denemek ve değiştirme nedense %PolicyAmount%ile $0, yedek gerçekleşir asla. Dolar işareti …
306 c#  .net  string  .net-2.0  replace 

23
JavaScript'teki bir Dizeden dosya uzantısını nasıl kırpırım?
Örneğin, varsayarak x = filename.jpg, Almak istediğim filenameyerde, filenameherhangi bir dosya adı olabilir (dosya adı yalnızca [a-zA-Z0-9-_] basitleştirmek içeren varsayalım.). Ben testere x.substring(0, x.indexOf('.jpg'))üzerindeki DZone Snippet'ler ama olmaz x.substring(0, x.length-4)daha iyi performans? Çünkü, lengthbir özelliktir ve karakter kontrolü yapmazken indexOf()bir işlevdir ve karakter kontrolü yapar.

6
Emacs'ta bir karakteri yeni satırla nasıl değiştirebilirim?
Emacs ve / veya ;kullanarak bir karakteri - demek - yeni bir çizgi ile değiştirmeye çalışıyorum .replace-stringreplace-regexp Aşağıdaki komutları denedim: M-x replace-string RET ; RET \n Bu yerini alacak ;2 karakterlerle: \n. M-x replace-regex RET ; RET \n Bu, aşağıdaki hataya neden olur (mini karıştırıcıda gösterilir): Yedek metinde geçersiz \ …
285 emacs  replace 

23
Bir dizenin birden çok alt dizesi nasıl değiştirilir?
Birden çok dizeyi değiştirmek için .replace işlevini kullanmak istiyorum. Şu anda sahibim string.replace("condition1", "") ama böyle bir şeye sahip olmak istiyorum string.replace("condition1", "").replace("condition2", "text") bu iyi bir sözdizimi gibi hissetmese de Bunu yapmanın uygun yolu nedir? grep / regex'te nasıl yapabileceğiniz \1ve \2alanları belirli arama dizeleriyle nasıl değiştireceğiniz gibi
284 python  text  replace 

6
Java Dizesinden Şerit Liderliği ve İzleyen Uzaylar
Bir Java String'den önde gelen veya sondaki boşlukları çıkarmak için uygun bir yöntem var mı? Gibi bir şey: String myString = " keep this "; String stripppedString = myString.strip(); System.out.println("no spaces:" + strippedString); Sonuç: no spaces:keep this myString.replace(" ","") keep ve this arasındaki boşluğun yerini alacaktı.
278 java  string  replace 

13
listedeki öğeleri bulma ve değiştirme
Bir liste aramak ve bir elemanın tüm tekrarlarını başka bir elemanla değiştirmek zorundayım. Şimdiye kadar kod girişimlerim beni hiçbir yere götürmüyor, bunu yapmanın en iyi yolu nedir? Örneğin, listemde aşağıdaki tamsayıların olduğunu varsayalım >>> a = [1,2,3,4,5,1,2,3,4,5,1] ve 1 numarasının tüm tekrarlarını 10 değeriyle değiştirmem gerekiyor, böylece ihtiyacım olan çıktı …
273 python  list  replace 

29
Java, 2 veya daha fazla boşluğun dizedeki tek boşlukla nasıl değiştirileceği ve önde gelen ve sondaki boşlukların nasıl silineceği
Bu dizeyi değiştirmek için Java'da hızlı ve basit bir yol mu arıyorsunuz? " hello there " şuna benzeyen bir şeye "hello there" burada dizenin başlangıcındaki bir veya daha fazla boşluğun gitmesini istemiyorum hariç, tüm bu çoklu boşlukları tek bir boşlukla değiştiriyorum. Böyle bir şey beni kısmen oraya götürüyor String mytext …
271 java  regex  string  replace 

6
Dizelerdeki belirli karakterleri değiştirme
Excel'deki Bul ve Değiştir özelliğine benzer şekilde, bir vektör içindeki dizelerden belirli karakterleri kaldırmak istiyorum . İşte başladığım veriler: group <- data.frame(c("12357e", "12575e", "197e18", "e18947") Sadece ilk sütunla başlıyorum; e'S kaldırarak ikinci sütun üretmek istiyorum : group group.no.e 12357e 12357 12575e 12575 197e18 19718 e18947 18947



9
Nasıl grep ve değiştirilir
Özyinelemeli bir dizinde tüm dosyaları ve alt dizinleri içinde belirtilen bir dize aramak ve bu dize başka bir dize ile değiştirmek gerekir. Bunu bulmak için komut şöyle görünebilir biliyorum: grep 'string_to_find' -r ./* Ancak her örneğini string_to_findbaşka bir dizeyle nasıl değiştirebilirim ?
254 linux  grep  replace 


5
Visual Studio Kodu'ndaki tüm örnekleri (tüm dosyalarda) nasıl bulurum ve değiştiririm?
Visual Studio Code sürüm 1.0 kullanarak farklı bir sözcüğün tüm örneklerini bulmak ve değiştirmek nasıl anlayamıyorum. Ctrl + Shift + F yapmak bana sadece bir klasör aramak için izin verir, çünkü bu mümkün olması izlenimi olsun, ama ben buradan devam etmek nasıl clueless. Çeşitli tuş kombinasyonlarına baktım https://code.visualstudio.com/Docs/customization/keybindings Ancak sadece …

7
Dizin ve alt dizinlerde sed ile bul ve değiştir
Sitemin kökündeki tüm dosyalarda 'elma' ile ilgili tüm oluşumları 'turuncu' bulmak ve değiştirmek için bu komutu çalıştırıyorum: find ./ -exec sed -i 's/apple/orange/g' {} \; Ancak alt dizinlerden geçmez. Bu komutta sorun nedir? İşte bazı çıktı satırları find ./: ./index.php ./header.php ./fpd ./fpd/font ./fpd/font/desktop.ini ./fpd/font/courier.php ./fpd/font/symbol.php

8
Birden fazla deseni aynı anda sed ile nasıl değiştirebilirim?
Diyelim ki 'abbc' dizesi var ve değiştirmek istiyorum: ab -> m.ö. bc -> ab Ben iki yerine denerseniz sonuç istediğim değil: echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab Peki aşağıdaki gibi değiştirmek için hangi sed komutunu kullanabilirim? echo abbc | sed SED_COMMAND bcab EDIT : Aslında metin 2'den fazla desen olabilir …
231 replace  syntax  sed 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.