小编RW *_*ond的帖子

JS数组查找和替换?

我正在进行正则表达式搜索文档中的所有大写字母.它收集它们并将它们放入一个阵列没问题.

我遇到的问题是我想替换该数组中的项目,以包括在数组中捕获的每个项目周围的范围,然后显示更新的结果.我尝试了很多东西.

我完全失去了.任何帮助表示赞赏.这是我的最后一次尝试

var allCaps = new RegExp(/(?:[A-Z]{2,30})/g);
    var capsArray = [];
    var capsFound;

    while (capsFound = allCaps.exec(searchInput)) {
        capsArray.push(capsFound[0]);
    }


    //for(var x = 0; x < capsArray.length; x++){

            //var test = ;
            capsArray.splice(0, '<span style="color:green">'+ capsArray +'</span>');

    //}
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays

1
推荐指数
1
解决办法
202
查看次数

结果返回零

不知道我在这里缺少什么.

我使用以下代码

DECLARE @sqlText nvarchar(4000)
SET @sqlText = N'SELECT InitialComment, DATEDIFF(d, InitialComment, GETDATE() ) AS Duration FROM dbo.SocialManagementTracker;'

DECLARE @newVal nvarchar(4000)
SET @newVal = ''

exec sp_executesql @sqlText, @newVal out

UPDATE dbo.SocialManagementTracker
SET DaysToResolve = @newVal
WHERE SocialID = 2
Run Code Online (Sandbox Code Playgroud)

比较日期为2018/07/08和2018/08/31.我的结果应该是23.为什么这会返回0而不是?

sql t-sql sql-server

1
推荐指数
1
解决办法
56
查看次数

标签 统计

arrays ×1

javascript ×1

sql ×1

sql-server ×1

t-sql ×1