在项目内某输入值的校验时使用了下述正则表达式:
NSString *const NAME_PATTERN = @"[*|/¥\\:?\"<>]+"
其中,转义字符'\'无法正确识别。
修正为下述内容:
NSString *const NAME_PATTERN = @"[*|/¥\\\\:?\"<>]+"
即使用 4个连续的转义字符进行识别。
在项目内某输入值的校验时使用了下述正则表达式:
NSString *const NAME_PATTERN = @"[*|/¥\\:?\"<>]+"
其中,转义字符'\'无法正确识别。
修正为下述内容:
NSString *const NAME_PATTERN = @"[*|/¥\\\\:?\"<>]+"
即使用 4个连续的转义字符进行识别。