非 ASCII 字符指 Unicode 码点超出 U+0000–U+007F(即 –)的所有字符,包括中文、emoji、西欧重音字母等;推荐使用 1 并注意各语言转义与 Unicode 标志。 - ↩

可以使用正则表达式中的 Unicode 字符类预定义来匹配非 ASCII 字符,核心是排除 U+0000–U+007F 范围,常用写法为 [^ -] 或更规范的 [^u0000-u007F]。
明确非 ASCII 的范围
ASCII 编码只覆盖 0–127(即十六进制
非 ASCII 字符指 Unicode 码点超出 U+0000–U+007F(即 –)的所有字符,包括中文、emoji、西欧重音字母等;推荐使用 1 并注意各语言转义与 Unicode 标志。 - ↩

可以使用正则表达式中的 Unicode 字符类预定义来匹配非 ASCII 字符,核心是排除 U+0000–U+007F 范围,常用写法为 [^ -] 或更规范的 [^u0000-u007F]。
ASCII 编码只覆盖 0–127(即十六进制