20
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
Jak mogę usunąć wszystko między H
i S
tak, że wynik byłby ABCDEFGHSTUVWXYZ
?Wymień/usuń wszystko między dwoma znakami
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
Jak mogę usunąć wszystko między H
i S
tak, że wynik byłby ABCDEFGHSTUVWXYZ
?Wymień/usuń wszystko między dwoma znakami
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
alphabet = alphabet.replace(/H.*S/, 'HS')
Lub po prostu:
var alphabet = "ABCDEFGHSTUVWXYZ";
var strippedAlphabet = alphabet.replace(/H.*S/, 'HS');
Wystarczy użyć 'ABCDEFGHSTUVWXYZ'. Czytaj między słowami: przeformułuj swoje pytanie. Czy chcesz, aby każda litera między H a S została usunięta? Czy zmienna jest pierwsza i ostatnia litera? – MaxArt
Nie mogę po prostu użyć 'ABCDEFGHSTUVWXYZ', to był tylko przykład. Oczywiście wiem, że usunięcie go ręcznie jest opcją. – UserIsCorrupt
Tak, ale jeśli podasz mniej prosty przykład (chyba że Twój przypadek użycia naprawdę * jest * taki prosty), może nam pomóc dostarczyć ci lepsze/bardziej odpowiednie rozwiązanie twojego problemu. –