2

ユニコード文字列の照合に使用される正規表現があり、1.8.7 より新しいすべてのバージョンの Ruby で非常にうまく機能します。

/[\p{L}\p{Space}]+/u

Ruby 1.8.7でどのように達成できますか?

4

1 に答える 1

1

Unicode プロパティは Ruby のバージョン 1.9 で追加されたため、古いバージョンでは、[:space:]またはのような Posix クラスを使用する必要があります。[:alpha:]

詳細については、 POSIX ブラケット式を参照してください。

于 2013-07-24T08:07:23.140 に答える