NSString+ZZEx.m 627 B

12345678910111213141516171819202122232425262728
  1. //
  2. // NSString+Ex.m
  3. // Kiwi
  4. //
  5. // Created by Max on 2020/12/28.
  6. //
  7. #import "NSString+Ex.h"
  8. @implementation NSString (Ex)
  9. -(NSString *)ZZSlice:(NSInteger)star{
  10. return [self substringFromIndex:star];
  11. };
  12. -(NSString *)ZZSlice:(NSInteger)star end:(NSInteger)end{
  13. NSRange range = NSMakeRange(star, end);
  14. return [self substringWithRange:range];
  15. };
  16. -(NSString *)ZZSlice:(NSInteger)star length:(NSInteger)length{
  17. return [self ZZSlice:star end:star + length];
  18. }
  19. -(NSString *)ZZReplace:(NSString *)replaceStr{
  20. [self stringByReplacingCharactersInRange:<#(NSRange)#> withString:<#(nonnull NSString *)#>]
  21. }
  22. @end