<div dir="ltr">That did the trick. Here&#39;s my simplified version:<div><br></div><div>(place=village | place=hamlet) &amp; name~&#39;.*[?].*&#39; {delete name}</div><div><br></div><div>I&#39;m pretty sure I tried putting the question mark inside brackets but it didn&#39;t work. Maybe the enclosing quotes make a difference? At any rate, it&#39;s working now.<br><div><br></div><div>Thank you and best regards,</div><div><br></div><div>Dave</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 19, 2015 at 4:16 AM, Walter Schlögl <span dir="ltr">&lt;<a href="mailto:Walter.Schloegl-Resch@aon.at" target="_blank">Walter.Schloegl-Resch@aon.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="EN-GB" dir="ltr" link="blue" vlink="purple">
<div dir="ltr">
<div style="FONT-SIZE:10pt;FONT-FAMILY:&#39;Arial&#39;;COLOR:#000000">
<div>I am checking, if names only include ? and delete it with this rule</div>
<div> </div>
<div>name~&#39;^(?=\s*\?)[?\s]+$&#39;            
{ delete name }</div>
<div> </div>
<div>Maybe it’s helpfull even if you are looking for a different solution.</div>
<div> </div>
<div>Walter</div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:&quot;Calibri&quot;;FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline">
<div style="FONT:10pt tahoma">
<div> </div>
<div style="BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title="mike@tvage.co.uk" href="mailto:mike@tvage.co.uk" target="_blank">Mike Baggaley</a> </div>
<div><b>Sent:</b> Wednesday, March 18, 2015 4:53 PM</div>
<div><b>To:</b> <a title="daveswarthout@gmail.com" href="mailto:daveswarthout@gmail.com" target="_blank">daveswarthout@gmail.com</a> ; <a title="mkgmap-dev@lists.mkgmap.org.uk" href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">&#39;Development list for mkgmap&#39;</a> 
</div>
<div><b>Subject:</b> Re: [mkgmap-dev] Testing for a literal question 
mark</div></div></div>
<div> </div></div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:&quot;Calibri&quot;;FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline"><div><div class="h5">
<div>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d">Hi 
Dave, I have a rule based on the following that includes a test for a question 
mark, and it seems to work fine:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d"><u></u><u></u></span> </p>
<p class="MsoNormal"><span style="FONT-SIZE:10pt;FONT-FAMILY:&quot;Courier New&quot;">alt_name~&#39;.*[!&quot;$%\^&amp;*_+=\[\]{}:;@~#&lt;&gt;,?/|\\].*&#39; 
{echotags &quot;Road with invalid character in alt_name&quot;; delete 
alt_name}<u></u><u></u></span></p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d"><u></u><u></u></span> </p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d">So 
I expect you should be able to put ~’.*[?].*’ as the test if the question mark 
is not accepted outside the square brackets.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d"><u></u><u></u></span> </p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d">Mike<u></u><u></u></span></p>
<p class="MsoNormal"><span style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif;COLOR:#1f497d"><u></u><u></u></span> </p>
<p class="MsoNormal"><b><span lang="EN-US" style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang="EN-US" style="FONT-SIZE:11pt;FONT-FAMILY:&quot;Calibri&quot;,sans-serif"> 
Dave Swarthout [mailto:<a href="mailto:daveswarthout@gmail.com" target="_blank">daveswarthout@gmail.com</a>] <br><b>Sent:</b> 18 March 2015 
14:28<br><b>To:</b> Development list for mkgmap<br><b>Subject:</b> [mkgmap-dev] 
Testing for a literal question mark<u></u><u></u></span></p>
<p class="MsoNormal"><u></u><u></u> </p>
<div>
<p class="MsoNormal">How would I write a regex style rule that fires when it 
encounters a question mark in a name?<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u><u></u> </p></div>
<div>
<p class="MsoNormal">There is a group of local mappers that have used an invented 
name of &quot;Ban ?&quot; for towns they do not know the name of. I want to set the name 
to something more meaningful but I can&#39;t seem to discover a way to escape the ? 
without crashing mkgmap.<br clear="all"><u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u><u></u> </p></div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Dave Swarthout<br>Homer, Alaska<br>Chiang Mai, 
Thailand<br>Travel Blog at <a href="http://dswarthout.blogspot.com" target="_blank">http://dswarthout.blogspot.com</a><u></u><u></u></p></div></div></div></div></div>
</div></div><p>
</p><hr>
_______________________________________________<br>mkgmap-dev mailing 
list<br><a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br><a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><p></p></div></div></div></div>
<br>_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Dave Swarthout<br>Homer, Alaska<br>Chiang Mai, Thailand<br>Travel Blog at <a href="http://dswarthout.blogspot.com" target="_blank">http://dswarthout.blogspot.com</a></div></div>
</div>