10/10/2018, 00:10

PHP: Hàm str nào tốt nhất ?!

Mình có 1 file text
với nộng dung
Code:
faslkjfjksajkfs snfsmf ná sfsamf sfnsanfas
<a href='aaabbb=9'>AAAAAAAAAAA</a>
faslkjfjksajkfs snfsmf ná sfsamf sfnsanfas
<a href='aaabbb=10'>BBBBBBBBBB</a>
<a href='aaabbb=19990'>CCCCCCCCCC</a>
.......................................
- Mình muốn lọc từng đoạn <a </a> ra thì dùng cách nào ?
- Mình muốn lọc nội dung 9,10,19990 AAAAAAAAAAA,BBBBBBBBB,CCCCCCCCCC vào một mảng,biết vậy phương án nào là nhanh nhất và hiệu quả nhất, mình làm vẫn được nhưng mất rất nhiều dòng lệnh và xử lý rất chậm.



Bạn nào có kinh nghiệm giúp với
fanitvn viết 02:14 ngày 10/10/2018
bác dùng preg_match_all là ngắn gọn nhất!
khucthuydu viết 02:12 ngày 10/10/2018
acac........ có dzậy thôi mà search ko ra. keke... đúng là học ko theo trình tự là mất căn bản. Nhiều thứ đơn giản mà làm mất thời gian .

Thanks !
Pasolpi viết 02:17 ngày 10/10/2018
$pattern = '|\<a(.*)\>(.*)\</a\>|'
tho_non viết 02:25 ngày 10/10/2018
Được gửi bởi fanitvn
bác dùng preg_match_all là ngắn gọn nhất!
Đúng rồi, bạn dùng hàm đấy cho nhanh, bạn có quyển cook book ko?. Mình nhớ trong đấy có code tách như yêu cầu của bạn, code dùng để tách link <img ... > hoặc bạn vào php.net search xem, khéo cũng có code
fantagear viết 02:11 ngày 10/10/2018
Mình nhớ có sách chuyên về regular expression, 1 cuốn cho nhiều ngôn ngữ và 1 cuốn chuyên cho PHP. Bạn thử google xem.
Bài liên quan
0