Tôi có URL sau: www.exampe.com/id/1234 và tôi muốn một regex nhận giá trị của tham số id trong trường hợp này là 1234
.Làm cách nào để sử dụng Regex?
tôi đã cố gắng
<?php
$url = "www.exampe.com/id/1234";
preg_match("/\d+(?<=id\/[\d])/",$url,$matches);
print_r($matches);
?>
và có Array ([0] => 1)
được hiển thị chữ số đầu tiên chỉ.
Câu hỏi đặt ra là, làm cách nào để viết lại regex để nhận được tất cả các chữ số sử dụng giao diện tích cực phía sau?
tại sao bạn muốn nhìn sau? –
Tôi đã cố gắng giải quyết một vấn đề phức tạp hơn và đang sử dụng ví dụ này để làm cho nó đơn giản. –