(Bug 49375) Fixed bad regexp in inline_breaks function

* One more instance of the ([...]+|..)* pattern that has bit
  us several times as explained in 9f02169f
* This fixes the bad timing behavior on the example from the
  bug report.
* Unrelated: Replaced space+ uses to spaces.
* No change in parser test results.

Change-Id: I9e9e0e25c7f28a89ca1742d6eb59557e1ad1f445