電話の既知の行番号の前にある数字が存在する場合は、それらを取得しようとしています(Perlの場合)。ダッシュはなく、数字のみです。
たとえば、行番号が常に8675309になることを知っているとします。8675309は、先頭の数字が含まれる場合と含まれない場合があります。先頭の桁数に制限はありません。
$input $digits $number
'8675309' '' '8675309'
'8008675309' '800' '8675309'
'18888675309' '1888' '8675309'
'18675309' '1' '8675309'
'86753091' not a match
/8675309$/
これは、1つの正規表現で前桁をキャプチャする方法と一致しますか?