文字列を考えてみましょう12345aaa
。使用したいpreg_split()
ので、数値部分のみが返されます(つまり12345
)。正規表現をどのように記述しますか?
1675 次
1 に答える
5
preg_splitは必要な関数ではありませんpreg_match
。文字列を部分に分割するのではなく、その一部を取得する必要があるためです。詳細がわからないので、その方法の大まかな例しか提供できません。
$reg = null;
//match the first set of 1 or more numbers
if ( preg_match('/\d+/', $str, $reg) ){
$num = $reg[0];
}
于 2009-12-30T01:14:24.373 に答える