0

文字列内のどこでも句読点 (!@#$%^&*()?<>"';:}{][) を検出したい (文字列の前または後ろ)...

$string = "'Hello!'";
$anotherstring = "Hi";

句読点を記録して$stringエコーしたい$anotherstring...

こんにちは
「こんにちは!」

実際に私はスペルチェッカーを作成していますが、問題は句読点のある文字列をチェックすることです.句読点なしでチェックし、提案の前の句読点の前と提案の後の句読点の後をエコーし​​たい...

4

2 に答える 2

0

これは多分汚いトリックです:)

$anotherstring = preg_replace('/[a-zA-Z0-9]+/', $anotherstring, $string);

編集:数字が必要ない場合は、数字を削除できます

于 2012-06-12T12:35:57.497 に答える
0

http://us3.php.net/manual/en/function.strtok.phpをご覧ください。

スペースや記号などのトークンに基づいて分割できます。

于 2012-06-12T12:46:04.120 に答える