Czy istnieje sposób na usunięcie białych znaków z ciągu?
Czy istnieje funkcja składowa klasy
string(lub cokolwiek), która usuwa wszystkie białe znaki z ciągu? Coś w rodzaju
str.strip ()w Pythonie?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
12 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jeśli chcesz usunąć
wszystko
spacje, możesz użyć Linq, nawet jeśli składnia nie jest zbyt atrakcyjna dla tego przypadku użycia:
Anonimowy użytkownik
Potwierdzenie od:
http://msdn.microsoft.com/en-u ... .aspx
String.Trim usuwa końcowe i wiodące spacje. To jest funkcjonalny odpowiednik metody paskowej w Pythonie.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
wszystko
białe znaki w wierszu (nie tylko początkowe i końcowe białe znaki) w oparciu o definicję .NET określającą, czym są białe znaki, możesz użyć dość prostego zapytania LINQ, aby to zadziałało.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
.
daje na . Domyślnie wszystkie białe spacje są przycinane. Jeśli chcesz tylko usunąć przestrzeń, którą musisz wejść
Jeśli chcesz usunąć
wszystko
spacji w ciągu, możesz użyć http://msdn.microsoft.com/en-u ... .aspx
.
daje na . Ale to nie jest równoważne z w Pythonie.
Anonimowy użytkownik
Potwierdzenie od:
Jeśli po prostu usuwa białe znaki na początku i na końcu, możesz użyć .NET ... w przeciwnym razie możesz po prostu , aby usunąć wszystkie spacje.
JEŚLI usuwa wszystkie spacje, a następnie używa
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
domyślnie dzieli się na znaki, które są , więc jest to bardzo podobne rozwiązanie filtrujące te znaki za pomocą bezpośredniego użycia i jest to jednowierszowy, który działa również w środowiskach poprzedzających LINQ.
Anonimowy użytkownik
Potwierdzenie od:
do programu
rozwiązanie, zamiast wyszukiwania MSDN (nudne).
Powinieneś być w stanie usunąć dowolne znaki z dowolnego ciągu za pomocą 1 z 2 poniższych funkcji.
Możesz usunąć takie znaki
lub możesz zastosować zestaw znaków (że tak powiem) w ten sposób