fork(42) download
  1. local a = "totalling 7,525.07"
  2. print(string.match(a, '%S+$'))
  3. print(string.match(a, '%d[%d.,]*'))
  4. print(string.match(a, 'totalling%s*(%S+)'))
  5. print(string.match(a, 'totalling%s*(%d[,.%d]*)'))
  6. print(string.match(a, '%f[%d]%d[,.%d]*%f[%D]'))
  7.  
Success #stdin #stdout 0s 15008KB
stdin
Standard input is empty
stdout
7,525.07
7,525.07
7,525.07
7,525.07
7,525.07