Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odobrať počiatočné nuly v textovom reťazci

Ručné odstránenie počiatočnej nuly z reťazca , keď ste programovanie je časovo náročné a nepraktické , ak si napísať program , ktorý potrebuje manipulovať reťazec bez týchto núl . Ak váš textový reťazec je číslo , môžete zvyčajne previesť reťazec na celé číslo a potom späť na reťazec odobrať počiatočnej nuly . Ak nuly predchádzať skutočný text , musíte ich odstrániť pomocou regulárneho výrazu . Tieto stratégie práce v Ruby , Python a C + + programovacie jazyky , medzi ostatnými . Pokyny dovolená 1

Zadajte nasledujúci kód v Ruby odobrať počiatočnej nuly z čísla uloženého ako reťazec , za predpokladu , že váš reťazec je priradený k premennej " @ t " : @ t.to_i.to_s . Použite tento kód , ak vaše reťazec obsahuje písmená : . @ T.gsub ( /^ 0 { n } + /, '' )
2

zadajte nasledujúci kód , aby sa vyzliekli počiatočnej nuly z reťazca v Python , za predpokladu , že váš reťazec je " mystring " : . mystring = mystring.lstrip ( '0 ' )
3

použite nasledujúci kód výbava počiatočnej nuly z reťazca v C + + , za predpokladu , že váš reťazec je " t " : string b = t.TrimStart ( '0 ' ) ; . To vám dáva reťazec " b " bez vedúcich núl .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené