Yes but repeated evenly spaced pulses are special and limited to a special subset of stars caller pulsars. The sun is mostly wideband radio noise where the article is talking about distinct regular pulses which are rarer.
https://en.wikipedia.org/wiki/Pulsar