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" <matth...@opengis.ch > <mailto:matth...@opengis.ch>> 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 > > Qgis-developer@lists.osgeo.org <mailto:Qgis-developer@lists.osgeo.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 > Qgis-developer@lists.osgeo.org <mailto:Qgis-developer@lists.osgeo.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 Qgis-developer@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer