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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

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

Bài gửi  Admin on 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

Tổng số bài gửi : 217
Reputation : 20
Join date : 17/11/2012
Age : 24

Xem lý lịch thành viên http://elcit.forumvi.com

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


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