Post History
JavaScript (Node.js), 60 bytes s=>[/\w+/g,/./g,/[\S\t]/g].map(p=>(v=s.match(p))?v.length:0) Attempt This Online!
Answer
#1: Initial revision
# [JavaScript (Node.js)](https://nodejs.org), 60 bytes ``` javascript s=>[/\w+/g,/./g,/[\S\t]/g].map(p=>(v=s.match(p))?v.length:0) ``` [Attempt This Online!](https://ato.pxeger.com/run?1=RU7LDoIwEDzLV_RGG7HFeDFq8erdI-VAoJTD0ja0wsd4IUY_yr-RV2I2mZ3ZTGb2-damlMOr4p-Hr3bH78XxJGWi3zIVMTpBKu7CZ0xltMkttjzBHXcj90WNLSHXjoLUytenmKwZ2uWNBYk4SoNNeJMABvWmhTKMJn0AiBHq43a_HmaD8EL_TUJPM1OEUBgs5eNvhdHOgKRgFK6wI4Scl9ZhWPYP)