1. 程式人生 > >oracle正則表示式的使用

oracle正則表示式的使用


[email protected]> create table test (c1 int , testcol varchar2(100));
Table created.
[email protected]> insert into test values(100,'10d6h2');
1 row created.
[email protected]> insert into test values(110,'100025');
1 row created.
[email protected]> insert into test values(120,'gift');
1 row created.
[email protected]
> insert into test values(130,'01083697902');
1 row created.
[email protected]> insert into test values(140,'010-400-7591');
1 row created.
[email protected]> insert into test values(150,'ab c de');
1 row created.
[email protected]> insert into test values(160,'abcde');
1 row created.
[email protected]
> insert into test values(170,'[email protected]'|| chr(10) ||'[email protected]');
1 row created.
[email protected]> insert into test values(180,'Steven');
1 row created.
[email protected]> insert into test values(190,'bac');
1 row created.
[email protected]
> insert into test values(200,'Stephen');
1 row created.
[email protected]> commit;
Commit complete.

[email protected]> col testcol for a60
[email protected]> select * from test;
       C1 TESTCOL
------------------------------------------------------------
      100 10d6h2
      110 100025
      120 gift
      130 01083697902
      140 010-400-7591
      150 ab c de
      160 abcde
      170 [email protected]
        [email protected]
      180 Steven
      190 bac
      200 Stephen
11 rows selected.

相關推薦

Oracle表示式函式:regexp_like、regexp_substr、regexp_instr、regexp_replace

Oracle正則表示式函式:regexp_like、regexp_substr、regexp_instr、regexp_replace Oracle使用正則表示式離不開這4個函式: 1。regexp_like 2。regexp_substr 3。regexp_instr 4。

Oracle表示式REGEXP_SUBSTR用法

一、正則表示式匹配規則。 在別人那裡看到一篇文章,這裡對匹配規則記錄的可以說是非常詳細了 二、例項說明:Regexp_Substr()     2.1:Regexp_Substr() 與Substr()的區別。         兩者的本質都是擷取,不過前者可以傳

oracle表示式的使用

[email protected]> create table test (c1 int , testcol varchar2(100)); Table created. [email protected]> insert into test values(100,'10d6

Oracle表示式

Oracle中支援的正則表示式函式主要有下面四個: 1.regexp_like : 與like的功能相似 2.regexp_instr :與instr的功能相似 3.regexp_substr : 與substr的功能相似 4.regexp_replace :與repla

oracle表示式(詳細)

oracle正則表示式:入門容易,精通難。 一、ORACLE中的支援正則表示式的函式主要有四個: 1,REGEXP_LIKE :與LIKE的功能相似 2,REGEXP_INSTR :與INSTR的功能相似 3,REGEXP_SUBSTR :與SUBSTR的功能相似 4,R

Oracle表示式操作樣例

資料處理過程中,對於質量不高的輸入資料,經常要做一些清洗操作。如果不懂正則表示式,那是非常痛苦的事情。 正則表示式還是比較繁雜的,很容易被它的語法繞暈,想要精通更不容易,一般都是用到了去查,去試。 這裡有一篇開發人員整理的常用清單,可以參考一下: 最全的

oracle表示式判斷欄位是否為純…

oracle判斷test表中value欄位是否為純數字。使用oracle的正則表示式 select * from test  where not regexp_like(value,'(^[0-9])');

backreference Oracle表示式中的反向引用

這是Oracle對正則表示式的backreference的描述 從定義中可以看到,當匹配表示式中已()的形式將一個子串包含起來,後面就可以以\?的形式來引用。\1對應第一個(),\2對應第二個... 反向引用的引入使得正則表示式的匹配功能變得更加強大,介紹兩個在ora

Oracle表示式函式

Oracle支援正則表示式函式舉例。 Regexp_substr:用來提取一個字串的一部分。 Regexp_substr('f

oracle 判斷欄位是否為是數字 regexp like用法 表示式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Oracle sql 寫表示式

create table t(a varchar2(10)); insert into t values('北京ABc'); insert into t values('abc北京'); select regexp_substr(a,'[a-zA-Z]+') "英文", regex

oracle 10g表示式REGEXP_LIKE用法

/*ORACLE中的支援正則表示式的函式主要有下面四個:1,REGEXP_LIKE :與LIKE的功能相似 2,REGEXP_INSTR :與INSTR的功能相似 3,REGEXP_SUBSTR :與SUBSTR的功能相似 4,REGEXP_REPLACE :與REPLAC

oracle 判斷欄位是否為是數字 regexp_like用法 表示式

ORACLE中的支援正則表示式的函式主要有下面四個:1,REGEXP_LIKE :與LIKE的功能相似2,REGEXP_INSTR :與INSTR的功能相似3,REGEXP_SUBSTR :與SUBSTR的功能相似4,REGEXP_REPLACE :與REPLACE的功能相似它們在用法上與Oracle SQL

Oracle中的表示式(及函式)詳解

1、概述     相信大家對正則表示式都不陌生,從linux下的命令到Java等程式語言,正則表示式無處不在,雖然我們實際使用的時候也並不一定太多,但是當我們要處理字串時,它確實是一個強大的工具。     上一篇文章(Oracle中的字串型別及相關函式詳解)中,已

ORACLE 數值表示式

--建立測試表 create table test_regexp( val varchar2(255) ); insert into test_regexp values('123'); insert into test_regexp

python學習-表示式及re模塊

我只 com 返回 現在 輸出 -1 完全匹配 group clu python中的所有正則表達式函數都在re模塊中。import re導入該模塊。 1,創建正則表達式對象 想re.compile()傳入一個字符串值,表示正則表達式,它將返回一個Regex模式對象。 創建一

Python學習之路 (五)爬蟲(四)表示式爬去名言網

auth Python標準庫 我們 color 匯總 eight code 比較 school 爬蟲的四個主要步驟 明確目標 (要知道你準備在哪個範圍或者網站去搜索) 爬 (將所有的網站的內容全部爬下來) 取 (去掉對我們沒用處的數據) 處理數據(按照我們想要的

oracle表達式

single 之間 ood 優先級 能力 方括號 如果 ash including oracle的正則表達式(regular expression) 特殊字符:‘^‘ 匹配輸入字符串的開始位置,在方括號表達式中使用,此時它表示不接受該字符集合。 ‘$‘ 匹配輸入字符串的結尾

php 常用表示式彙總

1.    平時做網站經常要用正則表示式,下面是一些講解和例子,僅供大家參考和修改使用:  2.    "^\d+$"  //非負整數(正整數 + 0)  3.   &n

php 中表示式詳解

概述 正則表示式是一種描述字串結果的語法規則,是一個特定的格式化模式,可以匹配、替換、擷取匹配的字串。常用的語言基本上都有正則表示式,如JavaScript、java等。其實,只有瞭解一種語言的正則使用,其他語言的正則使用起來,就相對簡單些。文字主要圍繞解決下面問題展開。 有哪些常用的