私はこの文字列を持っています:
City - これはテキストです。これはもう少しです - そしてここに続きます。
最初の '-' で文字列を分割して 'city' を見つけたいと思います (単なるサンプル ワードであり、他のワードでもかまいません)。' - ' の後の残りのテキストを検索するプラス。
私はこの式を構築しました:
(^[\D\W\S]*)( - )([\D\W\S]*)
しかし、これは ' - ' の最初の出現ではなく、最後の出現を検出します。
最初の発生で停止するにはどうすればよいですか?