Am 29.04.2013 16:07, schrieb Markus Müller: > > ich habe ein Calc-Dokument, in dem eine Formel wie > > =DBANZAHL2($BO$6:$BO$37;0;$Krit.$B$50:$B$51) > > eine Spalte nach der Anzahl des Auftretens einer Zeichenkette > durchsucht. Das Kriterium ist z.B.: [A-Za-z]*Cc[Aza-z]* > > Durchsucht werden kurze Zeichenketten wie 'CuCbAcCi' oder 'CuCc' (ohne > die ''). Gefunden werden AUCH Zeichenketten, die cC enthalten (wie im > ersten Beispiel). Gefunden werden sollen - case sensitive - jedoch nur > solche, die tatsächlich Cc (wie im 2. Beispiel) enthalten. > > Optionen - Calc - Berechnen: reguläre Ausdrücke ermöglichen UND > Optionen - Calc - Berechnen: Groß-/Kleinschreibung > sind ANgeschaltet. > > Win7/64 > LO 3.6.6.2 (Build ID: f969faf) > > Ein Denkfehler meinerseits oder eine fehlerhafte Berechnung?
http://wiki.openoffice.org/wiki/Documentation/How_Tos/Regular_Expressions_in_Calc | Regular expression searches /within functions/ are _always_case_ | _insensitive_, irrespective of the setting of the "Case sensitive" | check box on the dialog above - so '*red*' and '*ROD*' will always | be matched in the above example. This case-insensitivity also | applies to the regular expression structures ([:lower:]) and | ([:upper:]), which match characters irrespective of case. See issue | 71000 for some background. Wolfgang -- -- Informationen zum Abmelden: E-Mail an [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
