0

私は小さなphpスクリプトに取り組んでいます。preg_match を使用して、長いテキストから YouTube ID を取得しました。とにかく私はこのコードを使用しています:

preg_match('~/v/([0-9a-z_]+)~i', $text, $matches)

コードは完全に機能しますが、「-」を含む ID を取得しません。

4

1 に答える 1

1

-正規表現にa がありません。次のようにする必要があります。

preg_match('~/v/([0-9a-z_\-]+)~i', $text, $matches)
于 2013-08-25T22:24:07.507 に答える