preg_split
大文字と小文字を区別しない (最初のスペースまで) 最初の単語で文字列を分割する正規表現を組み立てるのを手伝ってくれませんか。
質問する
1994 次
3 に答える
1
これはうまくいくはずです
$result = preg_split('/\s/', trim($subject));
$firstword = $result[0]
于 2011-11-09T03:36:15.467 に答える
1
文に単語区切りとしてスペースがある場合は、次のことができます。
list($firstWord) = explode(' ',trim($input));
于 2011-11-09T03:42:28.543 に答える
0
最初のスペース文字まで分割する必要がある場合、正規表現は基本的に単なるスペース文字です。
$output = preg_split('/ /', 'My name is Mansoor', 2);
echo $output[0]; // Will return 'My';
echo $output[1]; // will return 'name is Mansoor';
最初の単語だけが必要な場合は、オプションの引数 (the 2
) を渡して、配列に 2 つの結果 ($output
最初の単語と文の残り) のみが必要であることを指定してください。そうしないと、気にしないテキストの解析に時間を費やすことになります。
于 2011-11-09T03:45:16.720 に答える