diff --git a/Foundation/CPString.j b/Foundation/CPString.j index e9331e000..eeccf81b5 100644 --- a/Foundation/CPString.j +++ b/Foundation/CPString.j @@ -570,6 +570,16 @@ var CPStringNull = [CPNull null]; return aString && aString != "" && self.indexOf(aString) == 0; } +/*! + Returns \c YES if the receiver contains + the specified string. If \c aString + is empty, the method will return \c NO. + */ +- (BOOL)containsString:(CPString)aString +{ + return aString && aString != "" && self.indexOf(aString) >= 0; +} + /*! Returns \c YES if the receiver ends with the specified string. If \c aString