«string» etiketlenmiş sorular

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





8
JavaScript'te dizeye yayınlama
StringJavaScript'te bir değişken yayınlamanın üç yolunu buldum . Ben jQuery kaynak kodu bu üç seçenek aradı ve hepsi kullanımda . Aralarında herhangi bir fark olup olmadığını bilmek istiyorum: value.toString() String(value) value + "" DEMO Hepsi aynı çıktıyı üretir, ancak bunlardan biri diğerlerinden daha mı iyidir? Bazı karakterleri kaydetme avantajı olduğunu …

10
Swift'teki String'e göre UILabel'in boyutunu belirleme
Farklı dize uzunluklarına göre bir UILabel yüksekliğini hesaplamak çalışıyorum. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Yukarıda, yüksekliği belirlemek için kullandığım geçerli işlev var, …
183 ios  iphone  string  swift3  uilabel 


8
Dizeleri düzgün bir şekilde nasıl karşılaştırırım?
Bir kullanıcının bir sözcük veya karakter girmesine, saklamasına ve daha sonra kullanıcı programdan çıkıp tekrar yazana kadar yazdırmasına izin vermek için bir program almaya çalışıyorum. Kodum şöyle görünüyor: #include <stdio.h> int main() { char input[40]; char check[40]; int i=0; printf("Hello!\nPlease enter a word or character:\n"); gets(input); printf("I will now repeat …
183 c  string  strcmp 

16
Bir dizenin Python'da float'a dönüştürülüp dönüştürülemeyeceğini kontrol etme
Dizelerin bir listesi üzerinden çalışan ve mümkünse tamsayılara veya kayan nokta numaralarına dönüştüren bazı Python kodu var. Tamsayılar için bunu yapmak oldukça kolaydır if element.isdigit(): newelement = int(element) Kayan nokta sayıları daha zordur. Şu anda partition('.')dizeyi bölmek için kullanıyorum ve bir veya iki tarafın rakam olduğundan emin olmak için kontrol …


2
test etmek için bir dize listesi ile str.starts
Ben ifadeler ve karşılaştırmalar çok kullanmaktan kaçınmaya çalışıyorum ve sadece bir liste kullanın, ama nasıl kullanılacağından emin değilim str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Ne olmasını istiyorum: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Herhangi bir yardım mutluluk duyacağız.
183 python  string  list 

9
Ruby'de bir dizeyi yeni bir dize oluşturmadan kırpmanın standart yolu nedir?
Şu an sahip olduğum şey bu - yaptığı iş için çok ayrıntılı görünüyor. @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? Simgelerin, bir CSV satırının bölünmesiyle elde edilen bir dizidir. şimdi şerit gibi fonksiyonları! chomp! ve. dize değiştirilmediyse tüm nil döndürür "abc".strip! # => nil " abc ".strip! # => "abc" …
182 ruby  string 


13
Bir dizeyi Android'de bir tam sayıya dönüştürme
Bir dizeyi tamsayıya nasıl dönüştürebilirim? Bir metin kutusu kullanıcı içine bir sayı girmek var: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); Ve değer dizeye atanır hello. Ben yazdım sayı alabilirsiniz böylece bir tamsayı dönüştürmek istiyorum; daha sonra kodda kullanılacaktır. Tamsayıya ulaşmanın bir yolu var mı EditText? Bu orta …

5
Bir dizeyi belirli karakterler için nasıl kontrol edebilirim? [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Bu soruyu geliştir Python 2'yi kullanarak bir dizenin içinde birkaç belirli karakter olup olmadığını nasıl kontrol …
182 python  string 

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.