4.2.3 转换操作符 (tr///) Perl 正则表达式转换操作符 (tr///) 详解与实践 1. 操作符概述 操作符,全称 "transliterate operator" 或 "translation operator",顾名思义,其主要功能是字符转换。它逐个字符地扫描目标字符串,并根据预定义的规则将某些字符替换为其他字符。与正则表达式的匹配和替换操作符 和 不同, 并不基于复杂的模式匹配,而是专注于字符级别的映射。 的基本语法形式如下: (搜索列表): 定义了需要被转换的字符集合。 (替换列表): 定义了用于替换 中字符的字符集合。 (修饰符): 可选的修饰符,用于改变 的默认行为。 核心思想: 操作符会遍历目标字符串,对于字符串中出现的每一个字符,它会检查该字符是否在 中。