区切り、括りの正規表現

区切り文字や括りの1行文字列で、最初 or 最後の一致を求める正規表現
例題)
対象文字列

'AsDate'->'C'->'2'->'June'

区切り文字「->」
最後の区切り文字以降

(?<=\->)([^\->]+$)

## match した文字列
'June'

最後の区切りを含んだ文字以降

\->(?<=\->)([^\->]+$)

## match した文字列
->'June'

1個目の区切り文字以降

(?<=\->)(.*)

## match した文字列
'C'->'2'->'June'

区切り文字による2番目(next matchあり)

(?<=\->)[^\->]*

## match した文字列
'C'

区切り文字による1番目(next matchあり)

(|<=\->)[^\->]*

## match した文字列
'AsDate'

シングルクォート
シングルクォートで括った最後の一致

'[^']*'+$

## match した文字列
'June'

シングルクォートで括った最初の一致

^'[^']*'

## match した文字列
'AsDate'