1

パーセント記号の後に数字が続く場合に文字列の先頭で検索して抽出する正規表現が必要です。

$string = "20% - some text";

preg_match('/^[0-9]+%$/',$string);

20%を返す必要があります

4

1 に答える 1

2

$matches次の引数を使用する必要があります。

$string = "20% - some text";
$matches = array();
if (preg_match('/^([0-9]+%)/', $string, $matches)) {
     print_r($matches);
}
于 2012-09-09T00:12:48.330 に答える