Chia sẻ kiến thức
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

REGULAR EXPRESSION [BIỂU THỨC CHÍNH QUY]

Go down

REGULAR EXPRESSION [BIỂU THỨC CHÍNH QUY] Empty REGULAR EXPRESSION [BIỂU THỨC CHÍNH QUY]

Bài gửi  Admin Wed Apr 10, 2013 12:26 am

  • REGEXP_LIKE
  • REGEXP_REPLACE


Câu 1: Cho source "So DT 1: 0909123456, So DT 2: 01234567890"

1.1 Thay thế mỗi ký tự số trong chuỗi source bằng một ký tự *

Code:
REGEXP_REPLACE('So DT 1: 0909123456, So DT 2: 01234567890', '\d', '*') FROM source;

1.2 Thay thế mỗi số điện thoại di động trong chuỗi source bằng một ký tự *

Code:
REGEXP_REPLACE('So DT 1: 0909123456, So DT 2: 01234567890', '0\d{9,10}', '*') FROM source;

1.3 Trích ra số điện thoại di động đầu tiên tìm thấy trong chuỗi.

Code:
REGEXP_SUBSTR('So DT 1: 0909123456, So DT 2: 01234567890', '0\d{9,10}') FROM source;

1.4 Tìm vị trí bắt đầu của số điện thoại thứ 2 tìm thấy trong chuỗi.
Admin
Admin
Admin

Tổng số bài gửi : 218
Reputation : 22
Join date : 17/11/2012
Age : 32

https://elcit.forumvi.com

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết