-- 提取非字符部分
select regexp_replace('kjb保留kja,.汉字部分;sd','[[:punct:]|[:blank:]|[:space:]|[:cntrl:]]','')
-- 提取非数字部分
select regexp_replace('kjb保留kja,.汉字部分;sd','[a-w0-9]','')
-- 提取汉字部分
select regexp_replace('kjb保留kja,.汉字部分;sd','[[:punct:]|[:blank:]|[:space:]|[:cntrl:]|[a-w0-9]]','')
Mysql数据库Oracle数据库正则表达式提取字符串提取中文汉字部分
最新推荐文章于 2024-07-28 02:54:51 发布
本文探讨了如何使用正则表达式进行数据提取,包括如何提取非字符、非数字以及汉字部分。示例代码展示了在字符串'kjb保留kja,.汉字部分;sd'中,如何通过正则表达式进行不同类型的字符过滤,为数据预处理提供了一种实用的方法。
摘要由CSDN通过智能技术生成