2011-02-08 8 views
2

私は次のフォーマットに一致する正規表現を作ろうとしているので、私は姓、名字、頭文字とタイトルの配列に終わる可能性があります。オプションのグループと一致する正規表現

  • SURNAME/A.MR
  • SURNAME/A.B.MR
  • SURNAME/MR
  • SURNAME /。

潜在的に1文字を超える可能性があります。

私は狂っている。 SURNAMEとAまたはSURNAMEとMRとを照合することができます。しかし、それは分かりません。

ご協力いただければ幸いです。

答えて

3

このような何か試してみてください:

^([^/]+)/([^.]*)?\.?([^.]*)?\.?([^.]*)?$

+0

1は、すべて私のテストに合格します。 ;-) –

+0

ありがとうございました!それは素晴らしい作品です! – m4rc