(let ((*t* (remove-if-not #'digit-char-p *s*)))
(format t "~A~%" *t*))
for i := 1 to length(s) do
if s[i] in ['0'..'9'] then
t := t + s[i];
uses RegExpr;
t := ReplaceRegExpr('[^\d]', s, '');
import re
t = re.sub(r"\D", "", s)
def parse(string):
if not string:
return ''
character, *arg = string
if character.isdigit():
return character + parse(arg)
return parse(arg)
t = parse(s)
t = ''
for char in s:
if char.isdigit():
t += char
def parse(string):
if not string:
return ''
character, *arg = string
if character.isdigit():
return character + parse(arg)
return parse(arg)
t = parse(s)