vi
.
以下は小さな抜粋です。以降のテキストを表示したいです。aria-label="
だから私はやめたいaria-selected=
これは行に沿って複数回繰り返され、複数の名前を含めることができます。
aria-label=
改行マーカーを使用してファイルを複数行に分割し、行をgrepする方法を知りたいです。
後ろには常に数字があるので、aria-label=
他の一致を削除するのに役立ちますか?
style="background-color: #0B8043;"></div>Spike Bird</div></div></div></div></div></div></div></div></div><div role="rowgroup"><div role="row"><div id="docs-revisions-sidebar-date-group-1551364837014" class="docs-revisions-sidebar-date-group" role="heading">February</div></div><div class="docs-revisions-collapsible-pane" role="presentation"><div class="docs-revisions-collapsible-pane-milestone-tile-container" role="presentation"><div class="docs-revisions-tile" role="row" aria-level="1" aria-expanded="false" id=":oj" aria-label="28 February, 14:40 Joe Bloggs" aria-selected="false"><div class="docs-revisions-tile-content-wrapper" role="presentation"><div class="docs-revisions-tile-header" role="gridcell"><div class="docs-revisions-icon docs-revisions-tile-arrow-button" data-tooltip="Expand detailed versions" aria-label="Expand detailed versions" data-tooltip-offset="-3" data-tooltip-unhoverable="true" role="button" aria-expanded="false" style="user-select: none;"><div class="docs-revisions-icon-img-mask"><div class="docs-revisions-icon-img docs-revisions-icon-arrow"></div></div></div><textarea class="docs-revisions-tile-text-box docs-revisions-tile-text-box-disabled" id=":og" spellcheck="false" rows="1" maxlength="80"
答え1
この試み、
grep -Po '(?<=(aria-label=")).*(?=" aria-selected=)' file
aria-label="
との間の値を印刷します。" aria-selected=