一連の名前のすべてのミドル イニシャルを削除しようとしています。Pythonでこれができることがわかったので、Rrubyで試してみることにしました。Python では、endswith コマンドを使用して、csv ファイル内のすべてのミドル イニシャルを削除できました。
例
steve A. walkins
michael todd
Angel, Blair C.
すべての名前が決まったパターンに従っているわけではありませんが、すべてのミドル イニシャルがそうです。したがって、同等のコマンドと endwith 関数の使用法を見つけようとするルビーを自分自身に教えるために、Python で実行できます。
これで機能する私のサンプル Python コードは次のとおりです。
print ' '.join(i for i in name.split(' ') if not i.endswith('.'))