<?xml version="1.0" encoding="windows-1252"?>
<node id="425415" title="Re: Regex word boundary and escaped characters" created="2005-01-26 18:13:08" updated="2005-02-09 23:33:27">
<type id="11">
note</type>
<author id="221484">
Paladin</author>
<data>
<field name="doctext">
No, it's doing exactly as it states.  @ matches &lt;code&gt;\W&lt;/code&gt; and the start of the string also "matches" &lt;code&gt;\W&lt;/code&gt;, so there is no &lt;code&gt;\b&lt;/code&gt; between them.  Same goes for the string starting with +.  In the third example, t matches &lt;code&gt;\w&lt;/code&gt; so the \b matches the space between the start of the string (&lt;code&gt;\W&lt;/code&gt;) and the t (&lt;code&gt;\w&lt;/code&gt;)</field>
<field name="root_node">
425413</field>
<field name="parent_node">
425413</field>
</data>
</node>
