style=”.+> 上記の正規表現の>よりひとつ前まで指定したい
指定された正規表現では、>よりも直前の.+(1回以上の任意の文字)を指定したいということですね。その場合、正規表現の非貪欲(non-greedy)マッチング演算子?を使って、最小限のマッチングを行うようにできます。以下はその正規表現です。
makefile
style=".+?>
この正規表現では、.は任意の1文字にマッチし、+は直前のパターンが1回以上繰り返されることを表します。そして、?>の?は非貪欲マッチングを意味します。つまり、最短のマッチングを行います。したがって、最初の>の直前までの文字列がマッチされます。
関連記事

Djangoで、権限やグループを使用してユーザーのアクセス制御を行う
Djangoでは、権限やグループを使用してユーザーのアクセス制御を行うことができ ...

Dockerのログに何も出力がない
ログに何も出力がない場合、コンテナが正常に起動されていなかった可能性があります。 ...

“pickle” は「ぴっくる」?「ぴっける」?
"pickle" は「ぴっくる」や「ぴっける」と発音されることがあります。どちら ...
ディスカッション
コメント一覧
まだ、コメントがありません