Bir dizeyi ilk boşlukta bölmeye çalışıyorum ve yalnızca 2. yarısını koruyorum. Yani eğer girdi "1. çelikten" ise, çıktı "çelikten" olurdu. Buradan birkaç farklı örnekle çalışıyorum ve işe yaramayacağım. Düşünceler? Teşekkürler.İlk boşlukta bölünmüş dize
cevap
var myString = "1. top of steel";
var newString = myString.Remove(0, myString.IndexOf(' ') + 1);
sadece yapabileceği:
string myString = "1. top of steel"; //replace this with the input
string resultString = myString.IndexOf(' ') > -1
? myString.Substring(myString.IndexOf(' ') + 1)
: myString;
splitString'inizin bir dizi olması gerekir ve bu bile olsa, 'myNewString' 'top 'olmasının sonucunu verir çünkü her alanın ilkinde değil, her bölüme ayrılır. – jzworkman
Split sonucunu saklamak için bir diziye ihtiyacınız var. Ayrıca, giriş birden fazla boşluk içerdiğinde bu düzgün çalışmayacak – Attila
Bu kod çalışmayacak, çok fazla hata var. 1) splitString bir dizi olması gerekiyor. 2) Bölünmüş fonksiyonun parametre olarak bir diziye ihtiyacı vardır. 3) İlk 2 puan bile göz ardı edilirse, sadece dizinin kalanını değil, sadece 1. endekste döndürecektir. –
Sadece aşağıdaki gibi kullanın Bu kolayca Substring
kullanılarak gerçekleştirilir
string[] stringTokens = originalString.Split(new char[] {' '}, 2, StringSplitOptions.RemoveEmptyEntries);
if(stringTokens.Length >= 2)
newString = stringTokens[1];
:
string myString = "1. top of steel";
string newString = myString.Substring(myString.IndexOf(' ') + 1);
Bu verecektir yeni bir s ilk boşluktan sonra başlıyor.
- 1. Bölünmüş dize
- 2. Bölünmüş dize
- 3. Bölünmüş Dize
- 4. Bölünmüş Veri dize
- 5. İlk sütundaki dizeleri bölünmüş
- 6. dizgide bölünmüş dize
- 7. java regex bölünmüş dize
- 8. Bölünmüş dize C# (çeşit)
- 9. Alfasayısal ve diğerlerine bölünmüş dize
- 10. Alfabetik olmayan karakterlerle bölünmüş dize
- 11. Bölünmüş dinamik dize [] sabit boyutta
- 12. Regex bölünmüş dize koruma tırnakları
- 13. Bölünmüş Matlab'de iki bölüme bir dize
- 14. Bir boşlukta ilk yayılma için sorun bulma seçici
- 15. Javascript çoklu yaymalar arasında bölünmüş dize
- 16. İki sınırlayıcıyla dize iki sütun halinde bölünmüş
- 17. Bölünmüş bir dize her 5 karakter
- 18. Lua: alıntılanan sürece kelimelere bölünmüş dize
- 19. Python Belirli bir uzunlukta bölünmüş dize
- 20. Bir dizi farklı karaktere bölünmüş dize
- 21. F #, Bölünmüş Dize ve .Net yöntemleri
- 22. C# her bir sembolden sonra bölünmüş dize
- 23. Dize Bölmesinden İlk Giriş
- 24. Bölünmüş '/' kadar '['
- 25. Haritadaki boşlukta gezinmek
- 26. Bölünmüş
- 27. Bölünmüş boşluklar
- 28. JAVA bölünmüş
- 29. Bölünmüş dizeleri her dize sütunun bir potansiyel olarak farklı sayı
- 30. Javascript boşlukta bir karakteri değiştir
'string secondHalf = myString.Split (yeni karakter [] {''}, 2) [1];' Dizide maksimum boyutta Bölme yöntemini kullanın. – BenVlodgi