ユニコード文字列の照合に使用される正規表現があり、1.8.7 より新しいすべてのバージョンの Ruby で非常にうまく機能します。
/[\p{L}\p{Space}]+/u
Ruby 1.8.7でどのように達成できますか?
ユニコード文字列の照合に使用される正規表現があり、1.8.7 より新しいすべてのバージョンの Ruby で非常にうまく機能します。
/[\p{L}\p{Space}]+/u
Ruby 1.8.7でどのように達成できますか?
Unicode プロパティは Ruby のバージョン 1.9 で追加されたため、古いバージョンでは、[:space:]
またはのような Posix クラスを使用する必要があります。[:alpha:]
詳細については、 POSIX ブラケット式を参照してください。