Odstępy lub spacje są często używane w odniesieniu do dowolnej kombinacji spacji, tabulatorów i nowych linii, które tworzą pustą przestrzeń między tekstem, w poziomie lub w pionie.
Powiedzmy, że mam ciąg taki jak: "Hello how are you doing?" Chciałbym mieć funkcję, która zamienia wiele spacji w jedną przestrzeń. Więc dostałbym: "Hello how are you doing?" Wiem, że mógłbym użyć wyrażenia regularnego lub połączenia string s = "Hello how are you doing?".replace(" "," "); Ale musiałbym wywoływać to …
Czy istnieje prosty sposób na zignorowanie białych znaków w ciągu docelowym podczas wyszukiwania dopasowań przy użyciu wzorca wyrażenia regularnego? Na przykład, jeśli szukam frazy „koty”, chciałbym, aby pasowały słowa „c ats” lub „ca ts”. Nie mogę wcześniej usunąć białych znaków, ponieważ muszę znaleźć indeks początkowy i końcowy dopasowania (w tym …
Nie mogę wymyślić, jak to zrobić przez całe życie, poza wykonaniem wyszukiwania i zamiany w 4 spacjach i konwersji na tabulatory ( wersja 0.10.2 ). Nie przychodzi mi do głowy edytor / IDE, który nie ma określonej funkcji do tego. Czy VSCode?
Interfejs API języka Java dla wyrażeń regularnych określa, które \sbędą pasować do białych znaków. Zatem wyrażenie regularne \\s\\spowinno pasować do dwóch spacji. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Celem tego jest zastąpienie wszystkich wystąpień dwóch kolejnych białych znaków pojedynczą spacją. Jednak to w rzeczywistości nie …
Edytuję niektóre pliki markdown sklonowanego zdalnego repozytorium i chciałem przetestować tworzenie i stosowanie poprawek z jednej gałęzi do drugiej. Jednak za każdym razem, gdy w ogóle wprowadzam jakąkolwiek zmianę, w trakcie git apply: 0001-b.patch:16: trailing whitespace. warning: 1 line adds whitespace errors. (Dzieje się to na moim Macu i nie …
Oto co mam: private static int countNumChars(String s) { for(char c : s.toCharArray()){ if (Equals(c," ")) } } Ale ten kod mówi, że nie może znaleźć symbolu dla tej metody. Pamiętam, że Java miała taką porównywarkę ... Jakieś sugestie?
Wiem, że Sublime Text 2 może usunąć końcowe białe znaki na plikach po ich zapisaniu. Podczas pracy w zespole i zatwierdzania zmiany w pliku powoduje to zwykle powstawanie ogromnych różnic, które sprawiają, że wzajemne sprawdzanie kodu jest bardziej uciążliwe. Z tego powodu wolę czyścić białe miejsca tylko wtedy, gdy i …
Próbuję sprawdzić, czy ciąg ma spację . Znalazłem tę funkcję, ale wygląda na to, że nie działa: function hasWhiteSpace(s) { var reWhiteSpace = new RegExp("/^\s+$/"); // Check for white space if (reWhiteSpace.test(s)) { //alert("Please Check Your Fields For Spaces"); return false; } return true; } Nawiasem mówiąc, dodałem cytaty do …
Analizuję dane z pliku Excela, który ma dodatkowe białe miejsce w niektórych nagłówkach kolumn. Kiedy sprawdzam kolumny wynikowej ramki danych za pomocą df.columns, widzę: Index(['Year', 'Month ', 'Value']) ^ # Note the unwanted trailing space on 'Month ' W związku z tym nie mogę: df["Month"] Ponieważ powie mi, że kolumna …
Mogę uzyskać różnice między dwiema wersjami, używając czegoś takiego jak svn diff -r 100:200 > file.diff Ale problem polega na tym, że jest wiele wierszy, które pojawiają się z powodu zmiany białych znaków. Czy istnieje sposób na zapisanie tylko tych wierszy, które faktycznie zmieniają się w znaczący sposób, a nie …
Mam problem z heredocem Ruby, który próbuję zrobić. Zwraca początkowe białe znaki z każdego wiersza, mimo że włączam operator -, który ma blokować wszystkie wiodące białe znaki. moja metoda wygląda następująco: def distinct_count <<-EOF \tSELECT \t CAST('#{name}' AS VARCHAR(30)) as COLUMN_NAME \t,COUNT(DISTINCT #{name}) AS DISTINCT_COUNT \tFROM #{table.call} EOF end a …
Chcę zamienić wszystkie więcej niż 2 białe spacje w ciągu, ale nie nowe wiersze, mam to wyrażenie regularne: \s{2,}ale pasuje również do nowych wierszy. Jak mogę dopasować tylko 2 lub więcej białych spacji, a nie nowe linie? Używam c #
Vim jest bardzo przychylny, jeśli chodzi o kartę Vs. preferencje przestrzenne. Jak rozumiem, tabstopustawienie wskazuje szerokość znaku tabulacji. To shiftwidthustawienie określa, ile kolumn należy zwiększyć / zmniejszyć podczas używania poleceń <<i >>, podczas gdy softtabstopustawienie wpływa na ilość białych znaków, które mają być wstawione po naciśnięciu Tabklawisza w trybie wstawiania. …
Pod tagiem textarea jest dodatkowa przestrzeń. Od 1 do 4 pikseli w różnych przeglądarkach. Znaczniki są bardzo proste: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <style> body { margin: 0; padding: 0; } .main { background-color: red; } textarea { background-color: gray; resize: none; margin: 0; border: …
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.