求助一个复杂的正则替换 求助,我在vim里想做个正则替换:把开始是字母后面是汉字之间的空格去掉,比如:Oracle 数据库替换为:Oracle数据库:%s/[a-zA-Z]\s\s*[^\x00-\xff]/接着该怎么写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select regexp_replace(fname,'[[:space:]]','') from (select 'oracle 数据库' as fname from dual)REGEXP_REPLACE(FNAME,'[[:SPACE:]]','') -------------------------------------- oracle数据库 我是在修改一个篇幅很大的文章,其中有类似这样的内容:“从两个方向遍历这个二叉树。B 树索引保存了在索引列上有值的每个数据行的ROWID 值。”我要把字母和汉字之间的空格去掉,最好用vim,格式化好后把内容发布到网上。 SQL奉上:select regexp_replace('Oracle EBS 数据库 R11', '(\w+)\s*([^\x00-\xff])', '\1\2') from dual; 问一个关于BLOB字段的问题! 怎么向中间表里插入数据 调用存储过程出错了,这是什么错误? 创建第二个实例出错,为什么? 求sql语句..... 索引为什么能提高查询速度?原理是什么 Ora10建用户的问题 oracle导入数据库出错? 在oracle中rank怎么使用 oracle 入门菜鸟求问个问题 谁那里有《Oracle Database 10g完全参考手册》中文版的电子书啊?发给我好吗 invalid entry size (expected 2770305 but got 2770323 bytes)
select 'oracle 数据库' as fname from dual)
REGEXP_REPLACE(FNAME,'[[:SPACE:]]','')
--------------------------------------
oracle数据库
“从两个方向遍历这个二叉树。B 树索引保存了在索引列上有值的每个数据行的ROWID 值。”
我要把字母和汉字之间的空格去掉,最好用vim,格式化好后把内容发布到网上。
select regexp_replace('Oracle EBS 数据库 R11', '(\w+)\s*([^\x00-\xff])', '\1\2')
from dual;