No.2ベストアンサー
- 回答日時:
s 置換コマンド(substitute)で、デリミッタで区切られた(正規表現の)文字列を、次に区切られた文字列で置換する
/ デリミッタ(区切り文字)
\ エスケープ文字
\s スペース、タブ、改行のいずれか1文字を意味する
* 正規表現(regular expression)で、直前のパターンの0回以上の繰り返し
$ 文字列の末尾を表す
--つまり----------------------------------------
\s* で、空白や改行の繰り返し(_あ___いう__ の、_ 部分)
\s*$ で、行末の複数の空白と改行
s/AAA/BBB/ で、AAA(正規表現) を BBB に置換する
s/\s*$// で、\s*$ を、// の中の文字列、つまり「無」に置換する
早速のアドバイスありがとうございます。
各記号と詳しい説明までして頂きありがとうございます。
また何かありましたら宜しくお願い致します。
No.1
- 回答日時:
私はPerlは詳しくないですが、これは正規表現ではないでしょうか。
正規表現は直接Perlには関係ありません。
sedやawkなどのUNIXコマンドでも多用されます。
\sはスペース、*は直前文字の0回以上の繰り返し(ここではスペース)、
$は行末を示します。sコマンドはs/a/b/という風に使って、
文字列aをbに変換するという意味ですから、
全体では「行末にあるスペースの0回以上の繰り返しを削除する」
という意味になります。
早速のアドバイスありがとうございます。
これはUNIX上でのコマンドであったわけですね。
どおりでPerlの事を調べても見つからないわけです。
詳しいところまで解説していただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スペースで区切られた氏名から...
-
各項目がダブルクォーテーショ...
-
csvデータのダブルクォーテーシ...
-
正規表現で、特定の文字列を含...
-
C#で空白行を削除する方法
-
AppleScriptファイルの読み書き...
-
バッチファイルの処理が実際の...
-
秀丸エディタで<a href=
-
csvデータ ダブルクォーテ...
-
Perlでの文字列置換
-
word オートシェイプ内も一括変換
-
文字列置換C言語 置換前<置換後...
-
秀丸で、ダブルクォーテーショ...
-
ExcelVBA バッチファイル編集
-
[Ecxel VBA] 山括弧(>)のエ...
-
秀丸 置換について
-
VBA 置換文字がみつからない時
-
CSVファイルの中で、「 , 」カ...
-
エクセルにMicrosoft Barcode C...
-
CSVの定義
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
正規表現で、特定の文字列を含...
-
csvデータ ダブルクォーテ...
-
スペースで区切られた氏名から...
-
正規表現 特定の文字列を含む行...
-
○文字目に文字挿入
-
C#で空白行を削除する方法
-
EXCEL警告「置換対象のデータが...
-
Excel・ユーザーフォームの情報...
-
ハングルを日本語に置換
-
秀丸エディタで、「-」や「ー」...
-
EXCEL VBA でCTRL+Fのダイア...
-
xmlファイル内の文字列置換
-
csvデータのダブルクォーテーシ...
-
C言語でテキストファイルの内容...
-
テキストボックスの文字列を置...
-
Eclipse 改行後のタブ
-
特定の列のみ置換を行いたい
-
パワーポイントの一括置換:複...
おすすめ情報