10/10/2018, 10:55
[Help] Cần giúp thật toán tìm chuỗi trong chuỗi
chào các bạn,
Mình đang viết 1 website bằng PHP. Đến phần tìm kiếm thì mình gặp rắc rối.
- Giả sử mình tìm kiếm với từ khóa "ha noi", lúc hiển thị kết quả mình muốn tô đậm tất cả những từ liên quan: "ha", "noi", "hà nội", "hà nói", "hả",...
Nó giống chức năng tìm trên trình duyệt Chrome đó.
Mình nghĩ rất nhiều rồi mà chưa tìm ra cách, bạn nào có cách giúp mình chút nha. Hoặc có đoạn code nào có chức năng này cho mình tham khảo cũng được.
Cảm ơn!
Mình đang viết 1 website bằng PHP. Đến phần tìm kiếm thì mình gặp rắc rối.
- Giả sử mình tìm kiếm với từ khóa "ha noi", lúc hiển thị kết quả mình muốn tô đậm tất cả những từ liên quan: "ha", "noi", "hà nội", "hà nói", "hả",...
Nó giống chức năng tìm trên trình duyệt Chrome đó.
Mình nghĩ rất nhiều rồi mà chưa tìm ra cách, bạn nào có cách giúp mình chút nha. Hoặc có đoạn code nào có chức năng này cho mình tham khảo cũng được.
Cảm ơn!
Bài liên quan
Còn để gõ không dấu mà tô đậm có dấu và không dấu thì chờ mình sửa bài cái đã
Giải quyết vấn đề gõ không dấu tô đậm có dấu và không dấu nè!!
....Đang update
Giả sử tìm ra được 1 tập kết quả rồi, khi outpout ra chỉ cần làm replace là xong:
replace("ha noi","<b>ha noi"</b>)
replace("Hà nội","<b>hà nội"</b>)
Còn nó lặp bao nhiêu lần trong chuổi thì đã có hàm replace xử rồi