正規表現の助けが必要です。
1)フォーマット:
Advisor Geologist – HighMount Exploration & Production LLC – Oklahoma City, OK
最後の文字とダッシュの間のテキストを取得したいのですが。すなわち。Oklahoma City, OK
。テキストに複数のダッシュが含まれている場合があることに注意してください。
これを試しました:
~-([.*$]+)~
ダッシュと文字列の終わり(。* $)の間を移動しようとしています。ダッシュの最後の出現をチェックする方法を知る必要があります。