根据正则表达式过滤非法的字符串

Posted tiankongzhicheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据正则表达式过滤非法的字符串相关的知识,希望对你有一定的参考价值。

//根据正则表达式过滤非法的字符串

+ (NSString *)filterCharactor:(NSString *)str withRegexString:(NSString *)regexStr

{

    

    NSError * error = nil;

    NSRegularExpression * expression = [NSRegularExpression regularExpressionWithPattern:regexStr options:NSRegularExpressionCaseInsensitive error:&error];

    NSString * last=[expression stringByReplacingMatchesInString:str options:NSMatchingReportCompletion range:NSMakeRange(0, str.length) withTemplate:@""];

    return last;

}

以上是关于根据正则表达式过滤非法的字符串的主要内容,如果未能解决你的问题,请参考以下文章

java正则表达式过滤特殊字符

JAVA特殊字符过滤方法

带有非法字符的 URL 的正则表达式 \\

如何用正则表达式验证用户名

正则表达式基础教程(php)

sscanf通过正则表达式从字符串获取参数