|
|
@@ -16,6 +16,7 @@
|
|
|
#import "SortDictionary.h"
|
|
|
|
|
|
#import "UIDeviceUtil.h"
|
|
|
+#import "NSString-Addtions.h"
|
|
|
|
|
|
#define ksEmptyString @""
|
|
|
|
|
|
@@ -982,6 +983,33 @@
|
|
|
return tmpSvcNo;
|
|
|
}
|
|
|
|
|
|
++ (NSString *)telNoString:(NSString *)telNo
|
|
|
+{
|
|
|
+ NSArray *tmp = [telNo explode:@"-"];
|
|
|
+
|
|
|
+ NSString *result = @"";
|
|
|
+
|
|
|
+ int i = 0;
|
|
|
+ for (NSString *tmpStr in tmp) {
|
|
|
+ if (i) {
|
|
|
+ if (i == 1) {
|
|
|
+ NSString *strAsteric = @"";
|
|
|
+ for (int k = 0; k < [tmpStr length]; k++) {
|
|
|
+ strAsteric = [strAsteric stringByAppendingString:@"*"];
|
|
|
+ }
|
|
|
+ result = [NSString stringWithFormat:@"%@-%@", result, strAsteric];
|
|
|
+ } else {
|
|
|
+ result = [NSString stringWithFormat:@"%@-%@", result, tmpStr];
|
|
|
+ }
|
|
|
+
|
|
|
+ } else {
|
|
|
+ result = tmpStr;
|
|
|
+ }
|
|
|
+ i++;
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
+ (NSString *)cutSaName:(NSString *)saName {
|
|
|
NSRange range = [saName rangeOfString:@"]"];
|
|
|
@@ -1009,7 +1037,8 @@
|
|
|
|
|
|
+ (NSString *)formattedPhoneNumber:(NSString *)phoneNumber {
|
|
|
if ([phoneNumber rangeOfString:@"-"].location != NSNotFound) {//이미 포맷에 맞춰진 경우는 리턴
|
|
|
- return phoneNumber;
|
|
|
+// return phoneNumber;
|
|
|
+ return [CommonUtil telNoString:phoneNumber];
|
|
|
}
|
|
|
|
|
|
NSMutableString *rString = [NSMutableString stringWithString:phoneNumber];
|
|
|
@@ -1018,7 +1047,8 @@
|
|
|
[rString insertString:@"-" atIndex:3];
|
|
|
[rString insertString:@"-" atIndex:lastIndex];
|
|
|
|
|
|
- return rString;
|
|
|
+// return rString;
|
|
|
+ return [CommonUtil telNoString:rString];
|
|
|
}
|
|
|
|
|
|
+ (NSString *)formattedIAId:(NSString *)iaId {
|