何度も試みましたが、文字列を入力し、正規表現を使用して start1:1-1000 形式を満たすかどうかを判断しました。 (説明、開始 (文字または数字): (任意の数字) - (任意の数字) この形式の正規表現) ディスカッションへの返信 (解決策) $str = 'start1:1-1000';$res = preg_match('/^start[a-zA-Z0-9]:\d+-\d+$/', $str, $match);ログイン後にコピー start\w+:\d+-\d+ログイン後にコピー これはどういう意味ですか?