From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/screendisplay/Classes/Utility/StringUtil.h | 99 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 99 insertions(+), 0 deletions(-) diff --git a/screendisplay/screendisplay/Classes/Utility/StringUtil.h b/screendisplay/screendisplay/Classes/Utility/StringUtil.h new file mode 100755 index 0000000..ca8a0c6 --- /dev/null +++ b/screendisplay/screendisplay/Classes/Utility/StringUtil.h @@ -0,0 +1,99 @@ +// +// StringUtil.h +// airtree +// +// Created by WindShan on 2016/11/14. +// Copyright �� 2016��� Gloria. All rights reserved. +// + +#import <Foundation/Foundation.h> + +@interface StringUtil : NSObject + + +/* + * ��������������������������� + */ ++ (void)convertString:(NSString *)source toHexBytes:(unsigned char *)hexBuffer; + +/* + * ���������������������������������������������since 1970������@"1369118167" + */ ++ (NSString *)intervalFromNowTime; + +/* + * ��������������������������������� + */ ++ (NSString *)deleteChinesSpace:(NSString *)sourceText; + +/* + * ������������������������ + */ ++(NSString *)stringFromObject:(id)obj; +/** + * ������������������ + * + * @param mobileNumbel ��������������������� + * + * @return ������������������true ������ ������false + */ ++ (BOOL) isMobile:(NSString *)mobileNumbel; + +//������������ ++ (BOOL)isValidateEmail:(NSString *)email; + +//��������������� ++ (BOOL) validateCarNo:(NSString *)carNo; + +//������������ ++ (BOOL) validateCarType:(NSString *)CarType; + +//��������������� ++ (BOOL) validateUserName:(NSString *)name; + +//������������ ++ (BOOL) validatePassword:(NSString *)passWord; + +//������������ ++ (BOOL) validateNickname:(NSString *)nickname; + +//������������������ ++ (BOOL) validateIdentityCard: (NSString *)idCardNumberStr; + +/*! + * ������IP���������15������18������������ + * @param pattern ������������������������������ + * + * @return ������������������ ��������������� + */ ++ (BOOL)ba_isIPAddress:(NSString *)iPAddressStr; + +/*! + * ������������������������URL������ + * @param pattern ������������������������������ + * + * @return ������������������ ��������������� + */ ++ (BOOL)ba_isUrl:(NSString *)urlStr; + +/*! + * ������������������ + */ ++ (BOOL)ba_isValidTaxNo:(NSString *)taxNo; + +/*! + * Mac��������������������� + */ ++ (BOOL)ba_isMacAddress:(NSString *)macAddress; + +/*! + * ��������������������������� + */ ++ (BOOL)ba_isBankCardlNumCheck:(NSString *)bankCardlNum; + +//������������������������ ++ (BOOL)isPureInt:(NSString*)string; +//��������������������������� ++ (BOOL)isPureFloat:(NSString*)string; + +@end -- Gitblit v1.8.0