Eysawy Mohamed Asked: 2018-07-19 06:24:51 +0800 CST2018-07-19 06:24:51 +0800 CST 2018-07-19 06:24:51 +0800 CST Oracle 正则表达式替换字符串忽略第一个和最后一个字符 772 正则表达式替换字符串忽略匹配的第一个和最后一个字符 我的尝试 SELECT REGEXP_REPLACE ('TLYU TK0T23T', '[^(\A.)]T[^(.\Z)]', 'Qq' ) contain FROM dual; 结果 TLYUQqQq3T 预期结果 TLYU QqK0Qq23T 提前致谢 oracle regex 1 个回答 Voted Best Answer Bobby Durrett 2018-07-19T07:05:11+08:002018-07-19T07:05:11+08:00 这将返回您想要的答案: SELECT REGEXP_REPLACE ('TLYU TK0T23T', '([^(\A.)])T([^(.\Z)])', '\1Qq\2' ) contain FROM dual; 鲍比
这将返回您想要的答案:
鲍比