teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

誤字を修正

2020/10/10 00:45

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -4,5 +4,5 @@
4
4
 
5
5
  特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
6
6
 
7
- 今回の文字列は、正規表現であれば「行あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
7
+ 今回の文字列は、正規表現であれば「行あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAA}`が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
8
8
  しかし、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。

3

誤字を修正

2020/10/10 00:45

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -4,5 +4,5 @@
4
4
 
5
5
  特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
6
6
 
7
- 今回の文字列は、正規表現であれば「行あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
7
+ 今回の文字列は、正規表現であれば「行あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
8
8
  しかし、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。

2

表現を修正

2020/10/10 00:43

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -4,5 +4,5 @@
4
4
 
5
5
  特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
6
6
 
7
- 今回の文字列は、「行末あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
7
+ 今回の文字列は、正規表現であれば「行末あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、正規表現パターンではなく、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
8
- 、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。
8
+ かし、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。

1

表現を修正

2020/10/09 15:19

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -1,5 +1,8 @@
1
1
  それが使われている場所(周囲の情報)を一緒に提示してください。
2
2
 
3
- 正規表現は、それだけでは通常の文字列と区別できません。たとえば、"Hi"は、単なる(あいさつの)文字列かもしれませんし、「大文字Hの直後に小文字i」にマッチする正規表現パターンかもしれません。
3
+ 正規表現のパターンには、それだけでは通常の文字列と区別できないものが存在し。たとえば、"Hi"は、単なる(あいさつの)文字列かもしれませんし、「大文字Hの直後に小文字i」にマッチする正規表現パターンかもしれません。
4
4
 
5
- 特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
5
+ 特殊な意味を持つメタ文字・メタ文字列が含まれていれば、「正規表現の可能性が高い」と判断できそうですが、もちろん「偶然その記号がメタ文字っぽく並んでしまった単なる文字列」の可能性もあります。
6
+
7
+ 今回の文字列は、「行末あるいは文字列(どちらになるかは正規表現パターンの外部で設定)の末尾」を意味するメタ文字`$`の後に、`{AAAAA}`が続くので、「シェルや類似する機能を持つアプリの変数展開部分であろう」という推測ができます。
8
+ そして、「変数展開後に正規表現のパターンの一部として使われるかどうか」は周囲の情報を見ないと判断できません。