From 0dbc4fa3efdea90ba23e17e12c2bfe15d763acbf Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Wed, 23 Nov 2011 17:24:38 +0000 Subject: add string::strip, can replace EraseLeadingAndTrailingChars --- comphelper/source/misc/string.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'comphelper/source') diff --git a/comphelper/source/misc/string.cxx b/comphelper/source/misc/string.cxx index 02d1cd4d104c..2e8d631edf37 100644 --- a/comphelper/source/misc/string.cxx +++ b/comphelper/source/misc/string.cxx @@ -231,6 +231,16 @@ rtl::OUString stripEnd(const rtl::OUString &rIn, sal_Unicode c) return tmpl_stripEnd(rIn, c); } +rtl::OString strip(const rtl::OString &rIn, sal_Char c) +{ + return stripEnd(stripStart(rIn, c), c); +} + +rtl::OUString strip(const rtl::OUString &rIn, sal_Unicode c) +{ + return stripEnd(stripStart(rIn, c), c); +} + sal_uInt32 decimalStringToNumber( ::rtl::OUString const & str ) { -- cgit v1.2.3