为什么正则表达式^u4e00-u9fa5a!!?可以匹配到字母a我不想让它匹配到英文字母
正则表达式[^\u4e00-\u9fa5a!?!?]表示匹配除了中文、英文字母、感叹号和问号以外的任何字符。因此,它可以匹配到除了中文、英文字母、感叹号和问号以外的所有字符,包括字母a。如果你不想让它匹配到英文字母,可以将a从表达式中去掉,例如[^\u4e00-\u9fa5!?!?]。
原文地址: https://www.cveoy.top/t/topic/huze 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
正则表达式[^\u4e00-\u9fa5a!?!?]表示匹配除了中文、英文字母、感叹号和问号以外的任何字符。因此,它可以匹配到除了中文、英文字母、感叹号和问号以外的所有字符,包括字母a。如果你不想让它匹配到英文字母,可以将a从表达式中去掉,例如[^\u4e00-\u9fa5!?!?]。
原文地址: https://www.cveoy.top/t/topic/huze 著作权归作者所有。请勿转载和采集!