.st0{fill:#FFFFFF;}

Tách ký tự, Tách Số, Tách Gmail từ một Chuỗi sử dụng Regular Expression 

 Tháng Chín 29, 2021

By  Lê Đình Chi

Khi bạn chọn một đoạn văn bản(text) bảo gồm cả chữ, số và Gmail bạn cần tách nó ra, Đừng lo lắng vì trong bài viết này Zik.vn sẽ hướng dẫn bạn làm điều đó thôi.

Bài viết này Zik.vn sẽ hướng dẫn các bạn sử dụng VBA và Regular Expression để bắt mỗi chuỗi bất kỳ theo quy luật để tách ra theo yêu cầu

Đầu tiên các bạn cần tải đoạn code bằng VBA tại đây

Bước 1: Mở cửa sổ Visual Basic Application (VBA)

Có 2 cách và mở ra VBA:

  • Cách 1: Bấm tổ hợp phím tắt Alt + F11
  • Cách 2: Trong tab Developer, bấm chọn Visual Basic

Bước 2: Tạo một module mới

Bấm chuột phải vào mục Project – VBAProject rồi chọn Insert / Module

Bước 3 : Copy đoạn mã VBA vừa tải về vào  trong module

Giờ thì các bạn quay lại cửa sổ Excel và sử dụng thôi ALT+Q.

ReGex (Chuỗi cần tách, Chuỗi bắt)

Chuỗi cần tách là chuỗi text gồm chữ, số, Email…

Chuỗi bắt là matching của Regular Expression các bạn có thể tham khảo tại đây

Chuỗi bắt: Gmail

(W|^)[w.+-]*@gmail.com(W|$)

Chuỗi bắt: Số

d+

Chuỗi bắt: Ký tự khác với bảng chữ Latinh(Tiếng Anh)

W+

Chuỗi bắt : Là kiểu chữ bảng mã LaTinh

[A-Za-z]

Qua bài viết này Zik.vn hi vọng các bạn áp dụng Regular Expression vào công việc của mình hiệu quả nhất.

Hãy theo dõi Zik.vn để có nhiều bài viết bổ ích hơn nhé, nếu thấy hay hãy chia sẻ cho nhiều người biết đến hơn nhé

Ngoài ra để hiểu rõ hơn về Regular Expression các bạn sẽ tham khảo nhé.


Cách sử dụng Regular Expression trong VBA

Thiết lập xác thực phản hồi với Google Form (biểu mẫu)

Hướng dẫn lọc lấy địa chỉ email khách hàng từ danh sách có chứa nhiều chữ không mong muốn

 

 


Đánh giá bài viết này

zik.vn – Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm

Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển zik.vn đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Zik.vn tự hào khi được đồng hành cùng:

  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Zik.vn TẠI ĐÂY


Lê Đình Chi


Your Signature

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our newsletter now!

DMCA.com Protection Status
>