0

特定の文字列でパターン ddddTdddd (d は任意の数字、T は文字 T) に一致する部分文字列を見つけようとしています。

PHP 関数 preg_match() を使用しており、パターンとして'/(\d{8})(T)(\d{8})/'を渡していますが、うまくいきません。これが私が行を書いた方法です:

preg_match('/(\d{8})(T)(\d{8})/', $my_string, $matches);

パターンをフォーマットした理由が間違っていると思います。私が正しいフォーマットを持っているかどうかを誰でも確認できますか?

ありがとうございました!

4

1 に答える 1

1

あなたの正規表現は正しくありませんこれを試してください

preg_match('/(\d{8})([a-zA-Z])(\d{8})/', $my_string, $matches);
于 2012-11-06T04:56:43.637 に答える