3v4l.org

run code in 500+ PHP versions simultaneously
<?php $input = 'Yth. ErzaPay.com (DS008206). Sal:465.670, Dlm proses:0. Pemakaian hr ini:126.885 Komisi:0 #*IDN1,IDN3 Open harga naik'; echo preg_match('~Sal:\K[^,]+~', $input, $out) ? $out[0] : 'no match'; echo "\n---\n"; echo preg_replace('~^.*?Sal:|,.*?$~', '', $input); echo "\n---\n"; echo strstr(explode('Sal:', $input, 2)[1], ',', true); echo "\n---\n"; echo explode(',', explode('Sal:', $input, 2)[1], 2)[0]; echo "\n---\n"; if (($startPos = strpos($input, 'Sal:')) !== false && ($endPos = strpos($input, ',', $startPos)) !== false) { $substrPos = $startPos + 4; $substrLen = $endPos - $substrPos; echo substr($input, $substrPos, $substrLen); }
Output for 7.1.25 - 7.1.30, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.31, 8.4.1 - 8.4.22, 8.5.0 - 8.5.7
465.670 --- 465.670 --- 465.670 --- 465.670 --- 465.670

preferences:
84.29 ms | 1455 KiB | 4 Q