在JavaScript中,我有一个如下所示的日期格式:
2023-11-02 10:00:00 -0700
我希望只匹配2023-11-02之间-
个符号的前两个实例,但不匹配-0700前面的-
,然后将其替换为/
,以便最终输出为
2023/11/02 10:00:00 -0700
我试着做了一个正则表达式匹配:
("2023-11-02 10:00:00 -0700").replace(/[^\d\:\ ]{1,2}/g, '/');
,但仍与-0700前面的-
匹配,输出为'2023/11/02 10:00:00 /0700'
,这是无效的.