
JS - jak rozdělit string podle zbaků z abecedy a podle čísel
Ahoj, neznáte někdo funkci která by dokázala vytvořit / rozdělit proměnné
1) pokud var (string) obsahuje na začátku znaky z abecedy a na konci var (number) čísla - tak chci vytvořit jednu var (string) před prvním číslem a jednu var (number) za posledním znakem z abecedy
2) pokud var (string) obsahuje znaky z abecedy i na konci - tak chci vytvořit jednu var (string) před číslem, jednu var (number) čísla uprostřed a jednu var (string) za posledním číslem
Díky
Přiklady
Proměnná var str může obsahovat libovolný počet číslic a znaků z abecedy.
Tohle už se pochopit dá. Akorát mi není jasný, jestli chceš dynamicky deklarovat proměnný? To snad ani nejde ne? Taky by bylo dobrý uvést programovací jazyk.
Chápal bych, kdybys ten řetězec rozložil na jednotlivý části (text, číslo) do pole.
Jedná se o Javascript a je mi jedno jestli to bude pole nebo objekt.
Jak už tu bylo řečeno. Budeš si to muset napsat sám tak, že to budeš procházet znak po znaku.
Tak jsem něco vypotil
je to sice funkční ale rozdělit string kódem na 20 řádků je fakt síla....
Aj tak sa dá. Alebo ako som už písal, napr https://stackoverflow.com/questions/9792427/javascript-regex-parse-string-content-in-curly-brackets