I ll take care of this over the weekend. What should the regexp function be
called?

On Nov 7, 2016 7:10 PM, "Mathieu Pellerin" <[email protected]> wrote:

> You read my mind. Big +1 from me.
>
> On Nov 7, 2016 6:40 PM, "Matthias Kuhn" <[email protected]> wrote:
>
>> I wonder if we should change this for QGIS 3.0 and use QString::indexOf
>> instead, while providing dedicated regexp functions.
>>
>> What do you think, Mathieu?
>>
>> Matthias
>>
>> On 11/07/2016 12:26 PM, Mathieu Pellerin wrote:
>> > We should indicate in the function help that strpos is regexp based.
>> >
>> >
>> > On Nov 7, 2016 6:23 PM, "Matthias Kuhn" <[email protected]
>> > <mailto:[email protected]>> wrote:
>> >
>> >     Hi,
>> >
>> >     strpos is based on regexp, a '.' matches any character.
>> >     To let the engine treat a . as such you need to prefix it with a
>> >     double-backslash.
>> >
>> >     strpos(to_string("area"), '\\.')
>> >
>> >     Regards
>> >     Matthias
>> >
>> >
>> >     On 11/07/2016 12:07 PM, Elstermann, Mike wrote:
>> >     > Hi,
>> >     >
>> >     >
>> >     >
>> >     > “area” is a double-field with values e. g. 213.1234,  43215.3456,
>> …
>> >     >
>> >     >
>> >     >
>> >     > strpos("area",'.') gives only value 1 return :-(
>> >     >
>> >     > strpos(to_string("area"),'.') gives only value 1 return  :-(
>> >     >
>> >     >
>> >     >
>> >     > This error exits only by ‘.’, other search-strings e. g. ‘12’,
>> ‘1’, …
>> >     > work fine
>> >     >
>> >     >
>> >     >
>> >     > Our workarround works fine.
>> >     >
>> >     >
>> >     >
>> >     > strpos( replace( to_string( "area" ), '.', ',' ), ',' )
>> >     >
>> >     >
>> >     >
>> >     > Is this a bug with ‘.’?
>> >     >
>> >     >
>> >     >
>> >     > best regards, mikeE.
>> >     >
>> >     >
>> >     >
>> >     >
>> >     >
>> >     >
>> >     >
>> >     > _______________________________________________
>> >     > Qgis-developer mailing list
>> >     > [email protected] <mailto:[email protected]
>> sgeo.org>
>> >     > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> >     <http://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> >     > Unsubscribe:
>> >     http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> >     <http://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> >     >
>> >     _______________________________________________
>> >     Qgis-developer mailing list
>> >     [email protected] <mailto:[email protected]
>> sgeo.org>
>> >     List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> >     <http://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> >     Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> >     <http://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> >
>>
>
_______________________________________________
Qgis-developer mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to