特定の文字が満たされるまで部分文字列をキャッチしようとしている長い文字列があります。次の文字列があり、最初のアンパサンドまでテキストを取得したいとします。
abc.8965.aghtj&hgjkiyu5.8jfhsdj
アンパサンドの前にあるものを抽出したいので: abc.8965.aghtj W はこれでうまくいくと思いました:
grep'^.*&{1}'
私はそれを次のように翻訳します
^ start of string
.* match whatever chars
&{1} until the first ampersand is matched
何かアドバイス?これには数週間かかると思います