
No.1ベストアンサー
- 回答日時:
〇には数値が入ると想定した場合の例です。
―――――――――――――――――――――――――
「本日価格」があって、
続いて、全角か半角の、数字(0~9)か「,」が「1個以上」あって、
続いて、「円」があった場合、
何も無しに置換する(削除する)、
というsedスクリプトは、以下の通りです。
s/本日価格[0-90-9,,]\+円//gi
※ 「[0-90-9,,]」=「[ ]内のどれかの文字」
※ 「\+」=「直前の文字が1個以上ある」
―――――――――――――――――――――――――
「本日価格」があって、
続いて、「円」以外の文字が「1個以上」あって、
続いて、「円」があった場合、
何も無しに置換する(削除する)、
というsedスクリプトは、以下の通りです。
s/本日価格[^円]\+円//gi
※ 「[^円]」=「『円』以外の文字」
―――――――――――――――――――――――――
安全なのは、前者の例かと思います。
Windows環境での確認ですので、Linux環境で正しく動作しなかったらすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux環境 grepで改行コード(CR...
-
grepで日付指定してlogを取り出...
-
grepで変数が使えない
-
grepで全角文字の行を抽出
-
awkを用いて、特定の文字を含む...
-
grepで検索文字列が完全一致し...
-
スクリプトのエラー「unexpecte...
-
batである文字列内に特定の文字...
-
ファイル名についている「-」と...
-
Dirコマンドでフォルダ内ファイ...
-
net use /d の強制実行
-
エクセルの表にヘンな枠が・・・
-
ラズパイで『’test.service’をs...
-
Mac de プログラム
-
TOPコマンドで表示するCPU使用...
-
batファイルの強制終了を回避し...
-
コマンドプロンプト「システム...
-
SONYの音楽ソフト「x-アプリ」...
-
VNCで接続したいが、xterm等Can...
-
ACCESSレポートをPDFに出力したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Linux環境 grepで改行コード(CR...
-
grepでの抽出箇所のみ置換して...
-
grepで全角文字の行を抽出
-
grepで日付指定してlogを取り出...
-
grepで検索文字列が完全一致し...
-
bashでブランク(空白)を検索文...
-
シェルスクリプトの実行結果が...
-
sed で \\ を含む文字列に置換
-
grepでの日本語検索
-
パラメータの1つを複数行で表...
-
sedによる置換 置換ができない。
-
grepで拡張子がxlsxのファイル...
-
特定文字列間の文字列の抽出の...
-
行頭と行末に文字追加
-
zshの文字列置換機能
-
【シェルスクリプト】awkの結果...
-
正規表現の初心者です
-
awk:LinuxとWindows
-
HP-UXのメモリ搭載量を確認する...
-
unixコマンドを教えてください。
おすすめ情報