x = "output/file.zip" x =~ /output\/.\../
返回nil。转义句点出了问题,但我无法找出原因。
. 在正则表达式中通常表示“任何字符”。尝试使用.*,它表示“重复零次或更多次”的.:
.
.*
x =~ /output\/.*\..*/
对我来说很好用。
.+