
Hi Felix, okay, sounds like an mkgmap problem then. Try to use the hex format: \xhh The character with hexadecimal value 0xhh Gerd Felix Hartmann-2 wrote
Well that's what I thought too... - so I tried many many possibilities. However the strange this is - now that you said it and I tried it again. It only works for ) , not for ( (I first only tried opening parentheses so thought it is not working at all...)
name ~ '.*\(' { set name='${name|subst:"(=>"}'; echo "namehasbracket=1" } name ~ '.*\)' { set name='${name|subst:")=>"}'; echo "namehasbracket=2" }
second rule is working, first rule not working...
Also not working is: '.*\Q(\E'
or '.*[(]'
On 28.07.2014 11:02, Gerd Petermann wrote:
Hi Felix,
the normal escape character is the backslash \. See also http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
Gerd
Date: Mon, 28 Jul 2014 10:33:25 +0200 From:
extremecarver@
To:
mkgmap-dev@.org
Subject: [mkgmap-dev] How can I test if "(" or ")" is part of name
I have a problem that I cannot escape brackets when trying to find out if they are part of the name...
name ~ '.*(' { } is not working of course. However ^ is not able to escape a bracket... name ~ '.*^(' { }
Is there any way to find out if there is a () in a name? (the reason for this is that I want to know in Japan if the name is only in Japanese, or in Japanese (English).
-- keep on biking and discovering new trails
Felix openmtbmap.org & www.velomap.org
_______________________________________________ mkgmap-dev mailing list
mkgmap-dev@.org
_______________________________________________ mkgmap-dev mailing list
mkgmap-dev@.org
-- keep on biking and discovering new trails
Felix openmtbmap.org & www.velomap.org
_______________________________________________ mkgmap-dev mailing list
mkgmap-dev@.org
-- View this message in context: http://gis.19327.n5.nabble.com/How-can-I-test-if-or-is-part-of-name-tp581287... Sent from the Mkgmap Development mailing list archive at Nabble.com.