行番号をドット (.) "123." に置き換えようとしています。正規表現を使用。たとえば、行は次のとおりです。
123. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
ここで「123」を取り除きたいと思います。これは行の先頭にあります。現時点では、行の任意の場所にある任意の数字とドット (.) を置き換えるコードがありますが、行の先頭でのみ数字とドット (.) を削除したいと考えています。ここに私のコードがあります、
<?php
$pattern = '/[0-9. |0-9.](?:\d{0})/';
$replacement = ' ';
$try= preg_replace($pattern, $replacement, $line);
echo "\r\n" . html_entity_decode($try);
?>
誰かが私を正しい方向に向けることができれば幸いです。ありがとう