当前位置: 代码迷 >> Oracle管理 >> 中英文字符串,前面一部分是中文,后面一部分是英文,怎么进行分拆
  详细解决方案

中英文字符串,前面一部分是中文,后面一部分是英文,怎么进行分拆

热度:385   发布时间:2016-04-24 04:04:02.0
中英文字符串,前面一部分是中文,后面一部分是英文,如何进行分拆?
请问,如何使用sql语句来进行分拆中英文字符串,前面一部分是中文,后面一部分是英文,如何进行分拆? 只是中英文长度不定。英文部分是针对前面中文部分的翻译,所以前后顺序是固定的。请问分拆的办法,谢谢!
------解决思路----------------------
可以用(仅适用于中文中夹杂着英文,不含其他字符):
select regexp_instr('asdfd要在在要枯dfdf在要枯枯s','[^a-zA-Z][a-zA-Z]*$') -1 from dual;
  相关解决方案