oracle 正規表示式2
SUBSTR的用法
SUBSTRB(STR,NUMBER,NUMBER)
select t.str,substrb(t.str,2,1),substr(t.str,-3,2) from T_TEST_REGEXP_150514 t where t.id='substr'
REGEXP_SUBSTR的用法
REGEXP_SUBSTR(SOURCE_STRING,PATTERN[,POSITION[,OCCURRENCE[,MATCH_PARA_METER]]]
select T.ID,T.STR,
REGEXP_SUBSTR(T.STR, '[^,]+'),
REGEXP_SUBSTR(T.STR, '[^,]+', 1, 1),
REGEXP_SUBSTR(T.STR, '[^,]+', 1, 2),
REGEXP_SUBSTR(T.STR, '[^,]+', 2, 1),
REGEXP_SUBSTR(T.STR, '[^,]+', 5, 1),
T.ROWID
from T_TEST_REGEXP_150514 t
where t.id = 'substr'
select T.ID,
T.STR,
REGEXP_SUBSTR(T.STR,'\d'),
REGEXP_SUBSTR(T.STR,'\d',1,1),
REGEXP_SUBSTR(T.STR,'\d',2,1),
REGEXP_SUBSTR(T.STR,'\d',2,2),
T.ROWID
from T_TEST_REGEXP_150514 t
where t.id = 'substr'
INSTR用法
INSTR(STR,V_STR.NUMBER,NUMBER)
select instr(t.str,'1',2,1),t.str from t_test_regexp_150514 t where t.id='instr';
select instr(t.str,'1',-2,1),t.str from t_test_regexp_150514 t where t.id='instr';
REGEXP_INSTR用法
REGEXP_INSTR(SOURCE_CHAR,PATTERN[,POSITION[,OCCURRENCE[,RETURN_OPTION[,MATCH_PARAMETER]]]])
select t.str,
regexp_instr(t.str, '\.'),
regexp_instr(t.str, '\.', 1, 2),
regexp_instr(t.str, '\.', 5, 2)
from t_test_regexp_150514 t
where t.id = 'instr';
REPLACE(STR,STR1,STR2)
REGEXP_REPLACE(SOURCE_CHAR,PATTERN[,REPLACE_STRING[,POSITON[,OCCURRENT[,MATCH_PARAMETER]]]])
select t.id,
t.str,
regexp_replace(t.str, '020', 'GZ'),
regexp_replace(str, '(\d{3})(\d{3})', ''),
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30496894/viewspace-1806052/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 正規表示式Oracle
- oracle正規表示式Oracle
- JavaScript正規表示式(2)JavaScript
- Oracle正規表示式函式Oracle函式
- oracle正規表示式(二)Oracle
- oracle 整理 正規表示式1Oracle
- Oracle正規表示式的用法Oracle
- Oracle正規表示式(regular expression)OracleExpress
- Oracle中的正規表示式Oracle
- Oracle正規表示式學習Oracle
- 《前端竹節》(2)【正規表示式】前端
- Oracle sql中的正規表示式OracleSQL
- Oracle 10g正規表示式Oracle 10g
- oracle 10g 正規表示式Oracle 10g
- 正規表示式
- python筆記(2) 正規表示式Python筆記
- JavaScript中的正規表示式(2) (轉)JavaScript
- 正規表示式學習(2)---字元特性字元
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- Oracle OCP(16):正規表示式的支援Oracle
- oracle中的正規表示式(regular expression)OracleExpress
- oracle正規表示式記錄0402Oracle
- Oracle正規表示式匹配中文的方法Oracle
- oracle10g支援正規表示式Oracle
- 【JavaScript】正規表示式JavaScript
- php –正規表示式PHP
- 正規表示式 教程
- 正規表示式 split()
- java正規表示式Java
- PHP正規表示式PHP
- javascript正規表示式JavaScript
- 【java】正規表示式Java
- 初探正規表示式
- [js]正規表示式JS
- js正規表示式JS
- javascript–正規表示式JavaScript
- MySQL 正規表示式MySql
- js 正規表示式JS