--- All Matches (Parent and Child) ---
&lt;p aa&gt;
aa
&lt;p bb&gt;
bb
&lt;p cc&gt;
cc

--- RootLevelOnly (Parent Matches) ---
&lt;p aa&gt;
&lt;p bb&gt;
&lt;p cc&gt;

--- InnermostOnly (Child Matches) ---
aa
bb
cc