首页 新闻 搜索 专区 学院

oracle 提取字符函数怎么写?

0
悬赏园豆:40 [待解决问题]

/// <summary>
/// 提取字符
/// </summary>
/// <param name="code"></param>
/// <returns></returns>
private static string GetChar(string code)
{
Regex regex = new Regex(@"[\d.]*");
string str2 = regex.Replace(code, "");
return str2;
}

跟这个功能一样用oracle函数来实现

焚情、烈日的主页 焚情、烈日 | 初学一级 | 园豆:60
提问于:2011-12-05 13:59
< >
分享
所有回答(2)
0

Oracle 10g支持的正则表达式函数有几个,你了解一下这个regexp_replace.

REGEXP_REPLACE(source_string,pattern,replace_string,position,occurtence,match_parameter)函数(10g新函数)
描述:字符串替换函数。相当于增强的replace函数。Source_string指定源字符表达式;pattern指定规则表达式;replace_string指定用于替换的字符串;position指定起始搜索位置;occurtence指定替换出现的第n个字符串;match_parameter指定默认匹配操作的文本串。
其中replace_string,position,occurtence,match_parameter参数都是可选的。
LCM | 园豆:6876 (大侠五级) | 2011-12-05 14:12
0

你看看这个,对你一定有帮助:http://www.cnblogs.com/huyong/tag/ORACLE/

悟行 | 园豆:12427 (专家六级) | 2011-12-05 16:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册