下記が正規表現か、正規表現の場合はどのような意味かご教示いただけますでしょうか。■検索結果は自身で調べた結果となりますが、さらに判断を迷わせるだけの結果でした。
${AAAA}
※AAAAは任意の文字列
■検索結果
$ = 直前の文字が行の 末尾 にある場合にマッチ
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
それが使われている場所(周囲の情報)を一緒に提示してください。
正規表現のパターンには、それだけでは通常の文字列と区別できないものが存在します。たとえば、"Hi"は、単なる(あいさつの)文字列かもしれませんし、「大文字Hの直後に小文字i」にマッチする正規表現パターンかもしれません。
特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
今回の文字列は、正規表現であれば「行あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字$
の後に、{AAAA}
が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
しかし、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。
投稿2020/10/09 14:46
編集2020/10/10 00:45総合スコア11990
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/09 15:04
2020/10/09 15:09
2020/10/10 00:29
2020/10/10 00:42 編集
0
正規表現ではありません。
投稿2020/10/09 11:38
編集2020/10/09 11:38総合スコア116724
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。