0
刻意突出使用正則表達式字符串中的最後3個數字。
代碼:
<?php
show_source('regex.php');
$string = "
780155OVERF I000000
TRANFER DOMESTIC
000114
STHLM SE AB
";
?>
<!DOCTYPE html>
<html>
<head>
<title>Regex to match last 3 numbers</title>
<meta charset="utf-8">
</head>
<body>
<?php
echo nl2br(str_replace('/\d{3}(?=[^\d]+$)/g', '<span style="background-color:red;">$1</span>', $string));
?>
</body>
</html>
期望的結果:
數字114應該有紅色的背景顏色。
現在怎麼顯示? –
'str_replace'不處理REGEX使用'preg_replace' – JustOnUnderMillions
它運作良好https://www.regex101.com/r/yR4uX6/1 –