为什么这个ruby正则表达式不匹配这个字符串?

AKW*_*KWF 3 ruby regex

x = "output/file.zip"

x =~ /output\/.\../
Run Code Online (Sandbox Code Playgroud)

返回零.逃避这段时间有问题,但我无法弄清楚.

Nik*_*bak 5

.通常在正则表达式中表示"任何字符".尝试.*,这意味着" .重复零次或多次":

x =~ /output\/.*\..*/
Run Code Online (Sandbox Code Playgroud)

对我来说很好.

  • 您也可以使用`.+`表示".`重复一次或多次" (3认同)