0

(my)XEmacs 21.4では、gdb-prompt-patternのdescribe-variableは次のようになります。

Value: "^>\\|^(.*gdb[+]?) *\\|^---Type <return> to.*--- *"

そこにある「[+]」とは何ですか?「+文字」という意味ですか?もしそうなら、なぜ「\ +」を使用しないのですか?

4

2 に答える 2

3

あなたのコンテキストで[+] は、 と同じです\+、それは文字に一致してい+ます。その正規表現の元の作成者は、読みやすさの理由から、またはおそらく [+]過去に次のような文字のセットがあったためにそうしたと思います [-+]

于 2012-07-27T19:14:48.550 に答える
1

正規表現[+]では記号です+

の記号は、[]次を除く記号です。-

于 2012-07-27T19:13:53.477 に答える