私はテキストエリアから10桁のID番号を取得しようとしています。regexとpreg_matchを使ってPHPで数字を取得するには
e.g id no 1234567890
私は使用しようとしていました。
preg_match("/('/^[0-9]{10}/')/", $article, $tags);
しかし、動作しません。私はどんな助けにも感謝します。
ありがとうございました。
私はテキストエリアから10桁のID番号を取得しようとしています。regexとpreg_matchを使ってPHPで数字を取得するには
e.g id no 1234567890
私は使用しようとしていました。
preg_match("/('/^[0-9]{10}/')/", $article, $tags);
しかし、動作しません。私はどんな助けにも感謝します。
ありがとうございました。
試してみてください。
preg_match_all("/\d{10}/", $article, $tags);
preg_match('/[0-9]{10}/', $article, $tags);
はそれを試してみてください。複数のIDを持っている場合は、preg_match_all
を使用できます。
preg_match_all('/[0-9]{10}/', $article, $tags);
またはpreg_match_allを使用すると複数の結果が得られます –
@Mathias E .: +1素晴らしいポイントです。追加されました。 – Jonah
「\ d」を使用しています。 – Jonah