08-26-2011, 06:39 AM
Macro Macro1526
out
str s
s="55 aaaa 22.08.2011 22:32 bbbbbbbb"
if(findrx(s "\d\d\.\d\d\.\d\d\d\d \d\d:\d\d" 0 2)>=0) out "s contains a date like 22.08.2011 22:32"
if(findrx(s "\d\d\d\d" 0 2)>=0) out "s contains a 4-digit number"
if(findrx(s "^\d")>=0) out "s begins with a digit"
;-----------
s="aaaa today bbbbbbbbb yesterday cccccc"
DateTime today yesterday
today.FromComputerTime
yesterday=today; yesterday.AddParts(-1)
s.findreplace("today" today.ToStr(1) 1|2)
s.findreplace("yesterday" yesterday.ToStr(1) 1|2)
out s