«string» etiketlenmiş sorular

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

8
C # 'da DateTime dizesini ayrıştırma
Ben tarih ve saati bir gibi biçimlendirilmiş bir dizede: "2011-03-21 13:26" //year-month-day hour:minute Nasıl ayrıştırabilirim System.DateTime? Tarih biçimini manuel olarak belirleyebilmek için DateTime.Parse()veya DateTime.ParseExact()mümkünse işlevleri kullanmak istiyorum .
166 c#  .net  string  parsing  datetime 

18
En hızlı alt dize arama algoritması nedir?
Tamam, bu yüzden bir aptal gibi gelmiyor, problemi / gereksinimleri daha açık bir şekilde ifade edeceğim: İğne (desen) ve samanlık (aranacak metin) C tarzı boş sonlandırılmış dizelerdir. Uzunluk bilgisi verilmez; gerekirse hesaplanmalıdır. İşlev ilk eşleşmeye veya NULLeşleşme bulunmazsa bir işaretçi döndürmelidir . Arıza durumlarına izin verilmez. Bu, sabit olmayan (veya …
166 c  algorithm  string  substring 

11
Javascript'te iki dize arasında bir dize almak için normal ifade
Çok benzer gönderiler buldum, ancak burada düzenli ifademi tam olarak alamıyorum. Diğer iki dize arasında olan bir dize döndüren normal bir ifade yazmaya çalışıyorum. Örneğin: "İnek" ve "süt" dizeleri arasında kalan ipi almak istiyorum. İnek her zaman süt verir dönecekti "her zaman verir" İşte şimdiye kadar bir araya getirdiğim ifade: …
166 javascript  regex  string 

10
?? Boş dize için birleşme?
Kendimi gittikçe daha fazla yaparken bulduğum bir şey, bir dizeyi boş (içinde ""veya boş) ve koşullu bir işleç için kontrol etmektir . Mevcut bir örnek: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Bu sadece bir uzantı yöntemidir: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Boş olduğu ve boş ??olmadığı için hile yapmayacak. …

10
C # string başvuru türü?
C # "dize" bir başvuru türü olduğunu biliyorum. Bu MSDN'de. Ancak, bu kod olması gerektiği gibi çalışmaz: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } Dizeyi parametre olarak geçirdiğimden …
164 c#  string  reference  types 



10
Tekrarlanan bir karakterle dolu, değişken uzunlukta bir dize oluşturma
Yani, sorum burada Java formunda başka biri tarafından sorulmuştur: Java - Belirtilen uzunlukta ve belirli bir karakterle dolu yeni bir String örneği oluşturun. En iyi çözüm? . . . ama JavaScript eşdeğerini arıyorum. Temel olarak, her alanın "maxlength" özniteliğine dayalı olarak metin alanlarını dinamik olarak "#" karakterleriyle doldurmak istiyorum. Dolayısıyla, …
164 javascript  html  string 




13
Haskell'de bir dize nasıl bölünür?
Haskell'de bir dizeyi bölmenin standart bir yolu var mı? linesve wordsbir boşlukta veya satırsonunda bölünmekten harika çalışıyor, ama kesinlikle bir virgül üzerinde bölünmenin standart bir yolu var mı? Hoogle'da bulamadım. Spesifik olarak, split "," "my,comma,separated,list"geri dönecek bir şey arıyorum ["my","comma","separated","list"].
163 string  haskell 

8
İstringstream, ostringstream ve stringstream arasındaki fark nedir? / Neden her durumda stringstream kullanmıyorsunuz?
Kullandığım ne zaman std::istringstream, std::ostringstreamve std::stringstreamben sadece kullanmamalısınız neden std::stringstreamher senaryoda (herhangi bir çalışma zamanı performansı sorunları vardır?). Son olarak, bu konuda kötü bir şey var mı (hiç bir akış kullanmak yerine): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

22
Bir dizeyi C # 'da telefon numarası olarak biçimlendirme
Ben bir dize var "1112224444 'bir telefon numarası. 111-222-4444 olarak bir dosyada saklamak önce biçimlendirmek istiyorum. Bir veri kaydı üzerinde ve yeni bir atamadan bunu yapabilmek tercih ederim değişken. Düşünüyordum: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); ama bu hile gibi görünmüyor. ** GÜNCELLEME ** Tamam. Bu çözümle gittim Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####") Şimdi uzantı …


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.