THẢO LUẬN

thg 11 27, 2018 4:19 CH

Em đang một dự án liên quan đến mẫu Repository quản lý dữ liệu lấy từ API, dữ liệu ở database và cache data. Do dự án này em start up và chưa có kinh nghiệm trong mảng này lắm nên chưa thể hiện thực được. Anh có thể gợi ý giúp em giải quyết thêm vấn đề cache data này được không anh? Cảm ơn anh rất nhiều!

0

Rất đơn giản, bạn hãy làm như sau để có thể loại bỏ dấu "/" ra khỏi kết quả thu được nhé:

https://regex101.com/r/ctuQwj/1

2018-11-27_22-58-46.jpg

Giải thích 1 chút, như mình đã nói bên trên, khi dùng [^ab] thì nó sẽ loại bỏ các kết quả có chứa ký tự a hoặc b ra khỏi tập đã lấy được. Ở đây bạn cần loại bỏ dấu / nên ta sẽ viết là [^\/]. Và vì chúng ta cần nhân bản nhiều lần các ký tự khác dấu / để tìm 1 chuỗi dài liên tiếp, cho đến khi gặp 1 số có 4 chữ số. Vậy thì ta sẽ viết thêm đuôi *? vào để thành [^\/]*?.

Bình thường nếu tìm một chuỗi dài liên tiếp, không quan tâm là ký tự hay chữ số, ta hay viết là .*?, do đó cách viết [^\/]*? thực ra là một biến thể của .*?.

Dấu chấm . sẽ bắt được một ký tự bất kỳ ngoại trừ dấu xuống dòng, do đó .*? sẽ chỉ bắt được chuỗi dài vô tận ở cùng 1 dòng (1 line). Do đó nếu bạn cần bắt được chuỗi nằm ở nhiều dòng cho đến khi gặp một đoạn chuỗi cố định nào đó, thì sẽ phải dùng đến chiêu sau đây.

Sử dụng [\s\S] để thay thế cho dấu . ta sẽ bắt được toàn bộ ký tự bất kỳ bao gồm cả dấu xuống dòng /n. Do đó để bắt được 1 chuỗi dài vô tận nằm ở nhiều dòng ta sẽ dùng [\s\S]*

0

bạn nắm kiến thức tốt quá. 1 chút ngưỡng mộ đấy

0

chào bạn, ở phần Word Embeddings mình có hướng dẫn tải model đã huấn luyện sẵn ở đoạn này: Trong bài viết này, chúng ta sẽ sử dụng mô hình đã được huấn luyện sẵn cho tiếng Việt, các bạn có thể tải về tại đây: https://github.com/Kyubyong/wordvectors

0
thg 11 27, 2018 3:10 CH

Cái này tương đối mà bạn, nó là trung bình thôi. Còn cũng có ngừoi 1 năm đã trả lương cho người khác nữa rồi ^^

0
thg 11 27, 2018 1:39 CH

bài viết rất hay 😄

0
thg 11 27, 2018 10:58 SA

Capture.PNG Các bro cho hỏi làm sao để lấy được chuỗi có chữ KY ở đầu mà không có ký tự / ở giữa nhỉ.

0

Capture.PNG Các bro cho hỏi làm sao để lấy được chuỗi có chữ KY ở đầu mà không có ký tự / ở giữa nhỉ.

+1
thg 11 27, 2018 10:12 SA

chú vào nhanh thế

0

bài viết hay lắm anh ạ :3

0
thg 11 27, 2018 10:10 SA

bài viết hay lắm anh

0
thg 11 27, 2018 10:10 SA

bài viết hay lắm, cảm ơn anh :3

0
thg 11 27, 2018 10:10 SA

upvote upvote upvote :3

0
thg 11 27, 2018 10:00 SA

Bài viết rất hay và ý nghĩa ạ

0
thg 11 27, 2018 10:00 SA

cảm ơn anh vì bài viết rất là tâm huyết 😄

0

HÌnh ảnh sống động duy nhất trong bài viết đã cũ. Tác giả nên cập nhật hình ảnh mới nhất để tránh bị lạc hậu lol 😃. luffy.jpg

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 27, 2018 9:19 SA

@le.vinh.thien Đúng là đã bị mất index rồi bạn 😄

0
thg 11 27, 2018 8:49 SA

Tuy khó có thể gặp nhưng bạn có thể gửi mình địa chỉ nhà bạn để mình gửi ảnh + chữ kí đến nhé 😎

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 27, 2018 8:47 SA

haizz. chắc chắn của bạn bị xoá rồi nhé. đây là nơi chia sẻ kiến thức chứ ko phải nơi rao những tin ko liên quan. còn bài viết của bạn sau khi đc index thì hệ thống check và đã xoá, 1-2 ngày nữa sẽ bị mất index thôi

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí