![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
>つまり正規表現関数に渡されるのは2番目の \ 以下の文字列、
>ということでよろしいんでしょうか?
はい、そうです。
日本語環境だと円マークですが、海外だとバックスラッシュのことが
ほとんどで、バックスラッシュがたくさんあるさまをみて
爪楊枝が並んでいるようだとかいわれたりしています。
No.1
- 回答日時:
Emacs Lisp や xyzzy では、Perlのように正規表現リテラル
というものがないので、一端文字列として記述しておいて
それを正規表現を解釈する関数に渡します。
このとき通常の文字列と同じようにエスケープの処理が行われます。
このため、
"\.vbs" のように書いてしまうと、正規表現関数に渡されるのは
".vbs" になってしまうのです。
そこで '\' を正規表現関数に渡すために、文字列に対する
エスケープ処理をしたときに取り除かれる文を見越して
"\\.vbs"
のように書くのです。
この回答への補足
ご教示ありがとうございます。
エスケープ処理が2段階で行われるということですね。
\\. の最初の \ は2番目の \ を文字としての \ として扱う、
つまり正規表現関数に渡されるのは2番目の \ 以下の文字列、
ということでよろしいんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- モニター・ディスプレイ PCのマルチディスプレイで複製はできますが拡張ができません 1 2023/08/09 01:29
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Android(アンドロイド) スマホ chromeの戻るボタンが機能しにくい スマホ(OPPO reno5A、Android12) 1 2022/09/11 20:39
- CPU・メモリ・マザーボード 質問お願いします 「「RAM2GB+拡張4GB」などと書いてあるのは、搭載されているメモリ(RAM) 6 2023/08/28 12:31
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- 日本語 意味とは何か? どこにあるのか?(Ⅱ) 4 2022/04/21 13:35
- 法人税 電子帳簿保存法について 1 2022/04/07 11:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「何とかで始まり、何とかで終...
-
VBA EXCEL あるセルの中の一...
-
「abcで始まらない」を正規表現...
-
角カッコが含まれてるかどうか...
-
正規表現で、ある文末に不一致...
-
XML::Xpathで部分一致検索をす...
-
正規表現 英数字を1つ以上含む...
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
スペースで区切られた氏名から...
-
住宅にカナを入力する際に丁目...
-
VBA 文字に半角が含まれて...
-
マクロを使ってフォルダー内に...
-
Excel VBAでPDFファイルをMicro...
-
VBで、String型のデータが、...
-
文字コードの%E3%80%とは何です...
-
VBA 置換文字がみつからない時
-
word差し込み印刷 半角カタカ...
-
エクセルで電話番号を取り出す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「何とかで始まり、何とかで終...
-
VBA EXCEL あるセルの中の一...
-
「abcで始まらない」を正規表現...
-
バッチファイルの正規表現を利...
-
正規表現の否定先読みで、複数...
-
角カッコが含まれてるかどうか...
-
正規表現 英数字を1つ以上含む...
-
C++でofstreamに空白を含む文字...
-
正規表現について
-
XML::Xpathで部分一致検索をす...
-
マクロ・VB得意な人へ。指定し...
-
正規表現で、ある文末に不一致...
-
正規表現にて文字数をチェック...
-
拡張子の正規表現
-
指定した文字列を複数含むとい...
-
正規表現 <>で囲まれたメー...
-
Perl CSVファイルの複数条件で...
-
文字連続の検出手段
-
CASLIIの穴埋め問題について。
-
英数字混じり8文字以上の正規表現
おすすめ情報