As you mentioned, we can also place the first <\/b> for the regex to prevent regex from matching the rest, but you don't have to when you use a question mark. It serves as a convenient, useful character in regex. That is what napa and I have been trying to explain to you as "non-greedy" with the ? being utilized.