C H R T R A N C 函 数 - 图1C H R T R A N C 函 数 - 图2C H R T R A N C 函 数

C H R T R A N C 函 数 - 图3将第一个字符表达式中与第二个表达式的字符相匹配的字符替换为第三个表达式中相应的字符

语 法

CHRTRANC ( cSearched , cSearchFo r, cReplacemen t)

返 值 类 型字符型 参 数 描 述

cSearched

C H R T R A N C 函 数 - 图4C H R T R A N C 函 数 - 图5C H R T R A N C 函 数 - 图6C H R T R A N C 函 数 - 图7指 定 的 表 达 式 CHRTRANC 函 数 对 其 中 的 字 符 进 行 替 换

cSearchFor

C H R T R A N C 函 数 - 图8C H R T R A N C 函 数 - 图9C H R T R A N C 函 数 - 图10指 定 的 表 达 式 CHRTRANC C H R T R A N C 函 数 - 图11 函 数 在 cSearched 中 查 找 此 表 达 式

cReplacement

C H R T R A N C 函 数 - 图12指 定 包 含 替 换 字 符 的 表 达 式

C H R T R A N C 函 数 - 图13C H R T R A N C 函 数 - 图14C H R T R A N C 函 数 - 图15若在 cSearched 中发现一个 cSearchFor 中的字符 则用 cReplacement 中的一个字符替换 替换字符在 cReplacement 中的位置与被替换字符在 cSearchFor 中的位置相同

C H R T R A N C 函 数 - 图16C H R T R A N C 函 数 - 图17C H R T R A N C 函 数 - 图18C H R T R A N C 函 数 - 图19cReplacement 中的字符比 cSearchFor 中的字符少 则 删 除 cSearchFor 中多余的字符 若 cReplacement 中的字符比 cSearchFor 中的字符多 则 忽 略 cReplacement 中多余的字符

说 明

C H R T R A N C 函 数 - 图20C H R T R A N C 函 数 - 图21C H R T R A N C 函 数 - 图22C H R T R A N C 函 数 - 图23C H R T R A N C 函 数 - 图24C H R T R A N C 函 数 - 图25C H R T R A N C 函 数 - 图26用 CHRTRANC 可以进行单字节字符与双字节字符之间的替换 如果表达式中只有单字节字符 则 CHRTRANC 等同于 CHRTRAN ( )

C H R T R A N C 函 数 - 图27该函数适合于处理双字节字符集

请 参 阅

CHRTRAN ( ) , STRCONV( )