Jestem całkiem nowy w Pythonie i jestem całkowicie zdezorientowany, .join()ponieważ przeczytałem, że jest preferowaną metodą łączenia łańcuchów. Próbowałem: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) i dostałem coś takiego: 5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5 Dlaczego tak to działa? Czy nie powinno 595się automatycznie dodawać?
Dostaję $row['message']z bazy danych MySQL i muszę usunąć wszystkie białe znaki jak \n \ti tak dalej. $row['message'] = "This is a Text \n and so on \t Text text."; powinien być sformatowany do: $row['message'] = 'This is a Text and so on Text text.'; Próbowałem: $ro = preg_replace('/\s\s+/', ' ',$row['message']); …
Jak mogę usunąć wszystkie białe znaki z początku i końca łańcucha? Tak jak: "hello"zwraca "hello" "hello "zwraca "hello" " hello "zwraca "hello" " hello world "powraca"hello world"
Chciałbym podzielić bardzo duży ciąg (powiedzmy 10 000 znaków) na kawałki wielkości N. Jaki byłby najlepszy sposób na osiągnięcie tego celu? Na przykład: "1234567890"podzielony przez 2 stałby się ["12", "34", "56", "78", "90"]. Czy byłoby możliwe użycie czegoś takiego, String.prototype.matcha jeśli tak, to czy byłby to najlepszy sposób, jeśli chodzi …
Mam Stringobiekt Java . Muszę z niego wyodrębnić tylko cyfry. Podam przykład: "123-456-789" chcę "123456789" Czy istnieje funkcja biblioteki, która wyodrębnia tylko cyfry? Dziękuję za odpowiedzi. Zanim spróbuję, muszę wiedzieć, czy muszę zainstalować dodatkowe biblioteki?
Czy użycie string.IsNullOrEmpty(string)podczas sprawdzania łańcucha jest uważane za złą praktykę, gdy jest string.IsNullOrWhiteSpace(string)w .NET 4.0 i wyżej?
Powiedzmy, że mamy następujący ciąg string data= "/temp string"; Jeśli chcemy usunąć pierwszą postać, /możemy to zrobić na wiele sposobów, takich jak: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); Ale tak naprawdę nie wiem, który ma najlepszy algorytm i robi to szybciej. Czy jest taki, który jest najlepszy, czy wszystkie są takie same?
Powiedzmy, że masz: List<string> los = new List<string>(); W tym szalonym funkcjonalnym świecie żyjemy w dzisiejszych czasach, który z nich byłby najlepszy do stworzenia jednego ciągu poprzez połączenie tych: String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); lub Zwykły …
Chcę wiedzieć, czy ciąg zaczyna się od określonego znaku / ciągu, czy kończy się na nim w jQuery. Na przykład: var str = 'Hello World'; if( str starts with 'Hello' ) { alert('true'); } else { alert('false'); } if( str ends with 'World' ) { alert('true'); } else { alert('false'); …
Mam zmienną, która zawiera ciąg rozdzielany spacjami: line="1 1.50 string" Chcę podzielić ten ciąg ze spacją jako separator i zapisać wynik w tablicy, aby: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} wyjścia 1 1.50 string Gdzieś znalazłem rozwiązanie, które nie działa: arr=$(echo ${line}) Jeśli po tym uruchomię powyższe instrukcje echa, otrzymam: …
Mam tę metodę pobierania nazwy pliku z identyfikatora URI ciągu. Co mogę zrobić, aby był bardziej wytrzymały? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.