Javascript 从文件名中删除扩展类型

Javascript 从文件名中删除扩展类型,javascript,regex,Javascript,Regex,我想删除文件名的扩展名。例如: Demo.csv --> Demo thermal.jpg --> thermal 我使用了下面的正则表达式,但它不起作用 /(.*)[^.]+$/ 请帮忙,提前谢谢 您可以尝试以下RegExp: /.+\.([^.]+)$/ 您可以尝试以下RegExp: /.+\.([^.]+)$/ 嘿,谢谢大家的帮助!!! 但这是我得到的RegEXP,它在我的场景中起作用 ^(.*\.)[^.]+$ 嘿,谢谢大家的帮助!!! 但这是我得到的RegEXP,

我想删除文件名的扩展名。例如:

Demo.csv --> Demo
thermal.jpg --> thermal
我使用了下面的正则表达式,但它不起作用

/(.*)[^.]+$/

请帮忙,提前谢谢

您可以尝试以下RegExp:

/.+\.([^.]+)$/

您可以尝试以下RegExp:

/.+\.([^.]+)$/

嘿,谢谢大家的帮助!!! 但这是我得到的RegEXP,它在我的场景中起作用

^(.*\.)[^.]+$

嘿,谢谢大家的帮助!!! 但这是我得到的RegEXP,它在我的场景中起作用

^(.*\.)[^.]+$
str.replace(/\..*/,“”)
Use
str.replace(/\..*/,“”)
Use