ai đó có thể giúp tôi với thuật toán tìm vị trí xuất hiện đầu tiên của bất kỳ số nào trong chuỗi không?Tìm vị trí xuất hiện đầu tiên của bất kỳ số nào trong chuỗi (php)
Mã i tìm thấy nó trên web và không hoạt động:
function my_ofset($text){
preg_match('/^[^\-]*-\D*/', $text, $m);
return strlen($m[0]);
}
echo my_ofset('[HorribleSubs] Bleach - 311 [720p].mkv');
thử preg_match ('/ [\ d] + /', $ text, $ m); – user269867
Ngoài ra, tôi thấy nó tiện dụng để sử dụng một "python regex repl" trực tuyến để kiểm tra và gỡ lỗi các biểu thức regex. Ví dụ: https://pythex.org – SherylHohman