我在正则表达式中有问题:目前我的PWD就像这样
ftp> pwd
257 "(REPORT)TEXT ON ABC" is the current working directory.
ftp>
我在我的属性中使用了这个来获取SourceDir = /(REPORT)TEXT /
但是我将此语法错误作为FTP的一部分:
FTP status: (Reply Received Message): 501-Error in LIST command parameters; Scanning (REPORT)TEXT/..
501 Invalid File Name. Scanning .
对此有何看法?
答案 0 :(得分:0)
通常,如果你的括号是文字的,那么你需要像这样转义它们:
\( ... \)
因此您的模式类似于:
SourceDir=/\(REPORT\)TEXT.*/
如果你不逃避它们,模式会将其中包含的任何内容视为capture group
。