但是有这样一个特别的地方- select regexp_substr('50251848059\,50277757073\,\,\,0050277757073\,\,1\,00\,525512235804\,334030700136012\,\,\,20150711221744\,0\,0\,20150712041744\,0\,0\,2004125141\,\,\,\,\,525512235804\,1662680562\,1064929354\,51848059\,1\,0\,0\,3\,3\,502\,1\,2\,52\,99\,52\,502\,2\,5\,502\,2\,5\,\,0\,0\,0\,0\,\,0\,0\,4\,1\,4\,0\,0\,\,0\,0\,\,0\,1\,20150701060000\,0\,0\,1\,0\,C_ROAM_OT_VOICE_BI\,C_ROAM_OT_VOICE_BI\,0\,',
- '[^\\,]+',
- 1,
- 3)
- from dual;
复制代码 在连续出现两个\,的时候,比如\,\, ,它会跳过这个,上面的语句,结果是0050277757073,而不是预期的空 |