So I'm just wondering will `(?<=^|\\s)(\\*[^\\s\\*][^\\*]*\\*)` work as a single italic pattern?

Since ordered lists require a space after the `*` it would seem to perhaps work at first glance.

*test