ユーザ用ツール

サイト用ツール


bash:script:12_sed_shortest_match

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
bash:script:12_sed_shortest_match [2014/08/29 07:59] – 作成 matsuibash:script:12_sed_shortest_match [2016/01/15 01:52] (現在) matsui
行 1: 行 1:
 +====== 12 Sed 最短一致 ======
  
 +
 +正規表現デフォルト最長一致なので、最短一致の場合は
 +
 +[^ ] かっこ内の任意の1文字に不一致を利用する。
 +
 +<code bash>
 +$ echo "AAA-BBB-CCC" | sed 's/^\([^-]*\).*/\1/g'
 +
 +AAA
 +</code>
 +
 +{{tag>bash sed}}