連続した数字を定期的に照合するにはどうすればよいですか? ①$number = 1234784; 通常のマッチング結果は次のとおりです: 1234 ②$number = 389456723; 通常の一致結果は次のとおりです: 4567 レギュラー 番号 共有先: -----解決策--------------------------------連続する 4 桁に一致するようです。はい、そうであれば、それはいくつかの状況にすぎません: $s = 389456723; // 連続する 4 桁 $r = '(1234-----解法---------2345 ------解決策--------------------3456------解決策- -------------------4567------解決策------- ---- --------5678------解決策----- ----6789)'; preg_match_all('/'.$r.'/', $s, $m); print_r($m[0]); //連続する3桁以上 $r = '(1234-----解法---------2345 ------解決策--------------------3456------解決策- -------------------4567------解決策------- ---- --------5678------解決策----- ----6789-----解決策---------123------解決策----------------------234- -----解決策- -------------------345-----解決策--- -------- --------456------解決策---------- ----------567-----解決策--------- 678------解決策--------------------789)' ; preg_match_all('/'.$r.'/', $s, $m); print_r($m[0]); // 2 人以上の場合はデモする必要はありません