![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 12.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuję obrobić stringa ale w taki sposób, żeby ucinało go na spacji znajdującej się jak najbliżej N-tego znaku. Czyli mam powiedzmy tekst mający 300 znaków a muszę pobrać ok 200 znaków ale sensownej treści (bez urwanego w połowie słowa na końcu stringa). Z góry dziękuję za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
tehaha, muszę też Tobie podziękować,ten sposób działa świetnie.Udało mi się przerobić na c#.Miałem lekki problem ze
znalezieniem equiwalentu strrpos w c#,ale last indexOf zrobił swoje.Dziwne ,że nie mogłem nigdzie znaleźć takiego sposobu w C# tylko zawiłe kluczki z tablicami znaków.Nikt mi teraz nie powie ,że nie warto obserwować tematów ,na innych forach. (IMG:style_emoticons/default/rsc.gif) Ma tylko drobną wadę jak ucinamy po np 20 znaku,a pierwszy wyraz jest dłuższy niż 25 znaków to wywala całego stringa i zwraca samo ".....",przynajmniej u mnie tak działa ,ale da rady przeżyć nikt poważny,chyba nie będzie wpisywał 100 x "a"; Ten post edytował Rid 12.09.2011, 23:28:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:37 |