私は人のリストを持っていますが、中には最初の名前があり、最初には名があります。最初のグループが最初の名前だけと一致する正規表現を作成したいと思います。末尾の中間のイニシャルを正規表現で削除する
いくつかの例:
- "ベントン" - > "ベン"
- "リサ・アンのT" - > "リサ・アン"
- "ベン" - > "ベン"
末尾の中間のイニシャルを削除したければ、これは(.*)(.)
のようなもので簡単にできますが、中間のイニシャルが常に存在するかどうかはわかりません。私はPostgresでこれをやっています。
これは ' 'リサ・アンのt''を返します。しかし、それを '$。'に変更することもあります。 – Xodarap
@Xodarap Strange、それは私のために働きます。正規表現は正しいです... – silkfire