#import
"ViewController.h"
@implementation
ViewController
{
IBOutlet
UITextView
*textinput;
}
-
(void)viewDidLoad
{
[super
viewDidLoad];
[textinput
setDelegate:self];
}
-
(void)textViewDidChange:(UITextView
*)textView
{
NSRange
textRange = [textView
selectedRange];
[textView
setText:[self
disable_emoji:[textView
text]]];
[textView
setSelectedRange:textRange];
}
-
(NSString
*)disable_emoji:(NSString
*)text
{
NSRegularExpression
*regex = [NSRegularExpression
regularExpressionWithPattern:@"[^\\u0020-\\u007E\\u00A0-\\u00BE\\u2E80-\\uA4CF\\uF900-\\uFAFF\\uFE30-\\uFE4F\\uFF00-\\uFFEF\\u0080-\\u009F\\u2000-\\u201f\r\n]"
options:NSRegularExpressionCaseInsensitive
error:nil];
NSString
*modifiedString = [regex
stringByReplacingMatchesInString:text
options:0
range:NSMakeRange(0,
[text
length])
withTemplate:@""];
return
modifiedString;
}
@end