如何在SQL Server中执行以下显示的JavaScript RegEx替换?
var str = "$5,000";
console.log(str.replace(/[$,]/g, ""));
输出:5000
试试这个
declare @str money
set @str= cast(cast('$5,000' as money) as int)
或者如果你特别想使用正则表达式,你可以试试下面的
DECLARE @Str varchar(100)
SET @Str = '$5,000'
set @Str = STUFF(@Str, PATINDEX('%[$,]%', @Str),1, '')
select @str