から内容を削除します。
エキスパート
ご協力いただければ幸いです。
から内容を削除します。
エキスパート
ご協力いただければ幸いです。
あなたはすべてのない-コンマ文字と一致する場合は、代わりにこの正規表現を使用し、
result
:交換を実行するには:
/.*?,\s*([^,]+)\).*?/
$result
で
$result = preg_replace('/.*?,\s*(\w+)\).*?/', '\1', $string);
をあなたはこれを持っています第1パターン説明:
/
.*? zero-or-more characters
, a comma
\s* zero-or-more spaces
(\w+) Group 1: one-or-more word characters
\) closing bracket
.*? zero-or-more characters
/
あなたは数字(0-9)を必要とする場合、これは
$full = preg_replace("/[^A-Za-z ]/", '', $string);
も、その後、試してくださいしてみ
$full = preg_replace("/[^A-Za-z0-9 ]/", '', $string);
EDIT:
その後
$exp = explode(" ", $full);
echo $exp[count($exp)-1];
基準は何ですか?最後の単語はカッコで囲まれていますか? – fusion3k
括弧内のコンマの後の最後の単語。これは 'result'です。 – newbie