Retourner au contenu associé (entrée de forum : Extraire des données avec la commande grep)
Posté par palm123 (site web personnel) le 27 avril 2019 à 20:58. En réponse au message Extraire des données avec la commande grep. Évalué à 2. Dernière modification le 27 avril 2019 à 20:59.
permet de prendre d'une chaine à une autre
echo "abc123def456"| grep -Po '(?=abc).*(?=def)' abc123
la syntaxe est différente si tu veux ou pas la première ou dernière chaine
echo "abc123def456"| grep -Po '(?=abc).*(?<=def)' abc123def
autre exemple
echo "abc123def456"| grep -Po '(?<=abc).*(?!=def)' 123def456
Recherche motifs prospectifs, en anglais regex lookahead assertion, lookbehind assertion
ウィズコロナ
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# grep -Po
Posté par palm123 (site web personnel) . En réponse au message Extraire des données avec la commande grep. Évalué à 2. Dernière modification le 27 avril 2019 à 20:59.
permet de prendre d'une chaine à une autre
echo "abc123def456"| grep -Po '(?=abc).*(?=def)'abc123
la syntaxe est différente si tu veux ou pas la première ou dernière chaine
echo "abc123def456"| grep -Po '(?=abc).*(?<=def)'abc123def
autre exemple
echo "abc123def456"| grep -Po '(?<=abc).*(?!=def)'123def456
Recherche motifs prospectifs, en anglais regex lookahead assertion, lookbehind assertion
ウィズコロナ