sedの正規表現では、Perlなどで使われる英数またはアンダーバーにマッチする「\w」や「\d」、あるいは空白にマッチする「\s」などのメタ文字を使うことができません。 たとえば次のスクリプトで変数dataから …
grepコマンドはほとんどの正規表現を利用することができます。 ただし、grepの正規表現の記述方法は、ほかのスクリプト言語の正規表現と異なる部分があるので下記にまとめておきます。 正規表現の例 説明 ^[0-9] 行頭が数字 [0-9]* 数字が0個以上繰り返す [0-9]$ 行末が数字 ^[0-9][0 … sedの正規表現で「\w」「\d」「\s」を実現する方法を紹介します。 1.問題点. bashのif文でワイルドカード・正規表現を用いて条件判断をさせる release: 2017-01-13 update: 2020-05-31 bashのif文では、変数の中身について真偽を判定する際にワイルドカードや正規表現が利用できる。 正規表現での数字範囲の指定方を教えてください。 例えば1から23まで数字を指定したい場合はどう記述したらよいのでしょう? 1〜9までは0nではなくnでお願いします。 ①ひとけたの数値のみを許す場合 [0-9] ②10〜19の数値 1[0-9] ③20〜23の数値 2[0-3] 正規表現. 4-3.