因为我的正则表达式,我收到了警告。这是一行:
#define REGEX_FEILD_USERNAME @"[/\A[^0-9`!@#\$%\^&*+_=]+\z/]"
警告
unknown escape sequence \z
unknown escape sequence \A
unknown escape sequence \$
unknown escape sequence \^
如何解决这个问题?
答案 0 :(得分:0)
由于编译器会看到该字符串,您需要转义\
个字符,因为它们在字符串文字中有意义:
#define REGEX_FEILD_USERNAME @"[/\\A[^0-9`!@#\\$%\\^&*+_=]+\\z/]"