ForNext
Only Do What Only You Can Do
059. group capture
Hyperpolyglot Interpreted Languages: Tcl, Lua, JavaScript, Io より (2012.05.08)
JavaScript
rx = /^(\d{4})-(\d{2})-(\d{2})$/; m = rx.exec('2009-06-03'); yr = m[1]; mo = m[2]; dy = m[3];
Lua
s = "2010-06-03" rx = "(%d+)-(%d+)-(%d+)" yr, mo, dy = string.match(s, rx)