在最后一个dot regex之前匹配所有内容

Sas*_*vic 0 regex text tcl

我需要一个正则表达式,它将匹配字符串中最后一个点之前的所有内容.例如,我有这样的文字: if_blk4.if_blk1.if_blk1 我想得到if_blk4.if_blk1.

谢谢!

Boh*_*ian 7

要匹配最后一个点,但不包括最后一个点,请使用前瞻:

.*(?=\.)
Run Code Online (Sandbox Code Playgroud)