«string» etiketlenmiş sorular

Bir dize, bazen rastgele veriler için olsa da, genellikle metin için kullanılan sonlu bir sembol dizisidir.


15
python'da n-gram, dört, beş, altı gram?
Bir metni n-gramlara bölmenin bir yolunu arıyorum. Normalde şöyle bir şey yapardım: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Nltk'nin yalnızca bigramlar ve trigramlar sunduğunun farkındayım, ancak metnimi dört gram, beş gram ve hatta yüz gram olarak …
137 python  string  nltk  n-gram 

13
Bir dizeyi “çarpabilir miyim” (C # ile)?
Diyelim ki bir dizem var, örneğin, string snip = "</li></ul>"; Temelde bazı tamsayı değerine bağlı olarak, birden çok kez yazmak istiyorum. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; EDIT: Bunu uygulamak için kendi işlevimi kolayca yazabilirim …


13
PHP'de iki dize arasındaki farkı vurgulayın
PHP'de iki dize arasındaki farkı vurgulamanın en kolay yolu nedir? Yeni metnin yeşil ve kaldırılan metnin kırmızı olduğu Yığın Taşması düzenleme geçmişi sayfasının satırları boyunca düşünüyorum. Önceden yazılmış fonksiyonlar veya sınıflar varsa, bu ideal olacaktır.
136 php  string  diff  word-diff 


4
String.format içinde bir parametre yeniden kullanılsın mı?
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello Merhaba değişkeninin format yöntemine yapılan çağrıda birden çok kez tekrarlanması gerekiyor mu yoksa tüm %sjetonlara uygulanacak argümanı bir kez belirtmenize izin veren bir steno versiyonu var mı?

10
BestPractice - Bir dizenin ilk karakterini küçük harfe dönüştür
Bir dizenin ilk karakterini küçük harfe dönüştüren bir yöntem istiyorum. Yaklaşımlarım: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } Yaklaşımınız ne olurdu?
136 c#  .net  string 


10
Dize uzunluğuna göre bir dizeyi kırpın
Uzunluk 10 karakteri aşarsa bir dizeyi kırpmak istiyorum. Dize uzunluğunun 12 ( String s="abcdafghijkl") olduğunu varsayalım , yeni kesilmiş dizenin içereceğini varsayalım "abcdefgh..". Bunu nasıl başarabilirim?
136 java  string 



6
Dize biçimlendirilmiş adlandırılmış parametreler?
Bunun gerçekten basit bir soru olduğunu biliyorum, ama nasıl google. nasıl yapabilirim print '<a href="%s">%s</a>' % (my_url) Yani bu my_urliki kez mi kullanılıyor? Ben "isim" %sve sonra params bir dikte kullanmak zorunda varsayıyorum , ama doğru sözdizimi emin değilim? sadece FYI, paramlarda sadece my_urliki kez kullanabileceğimin farkındayım , ama mesele …
135 python  string  syntax 


8
URL, Ruby'de bir dizeyi kodlar
Nasıl URI::encodebir dize gibi: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a gibi bir biçimde almak için: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A RFC 1738 uyarınca? İşte denedim: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' Ayrıca: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from …

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.