簡単なエラープルーフを探しています。最初の文字が「。」の場合にフィルタリングしたい変数
を取得しました。$keyword
そのままにしておかない場合は取り外してください。以前にそのようなコードを作成したことがあり、テキストの途中のドットが削除されることがあるため、自分で試してみるのが怖いです...したがって、最初の文字が存在する場合にのみ重要です
1753 次
3 に答える
4
それを行う1つの方法:
$keyword = (substr($keyword, 0, 1) === '.' ? substr($keyword, 1) : $keyword);
本質的に同じで、簡潔ではありませんが、おそらくより明確な方法です。
if (substr($keyword, 0, 1) === '.')
{
$keyword = substr($keyword, 1);
}
正規表現の使用:
$keyword = preg_replace('{^\.}', '', $keyword, 1);
于 2013-03-09T14:09:44.353 に答える
1
if ($keyword[0] === '.') {
$keyword = substr($keyword, 1);
}
于 2013-03-09T14:02:38.810 に答える
0
これにより、キーワードの先頭にあるすべてのドットが削除されます。
$keyword = ltrim($keyword, '.');
于 2013-03-09T14:02:47.427 に答える