总的来说,我想为接受类似于 Java/C# 格式的字符串的 JavaScript 日期值实现格式化功能:“dddd/mm/yy”等。
我当前的问题仅限于 - 我有一个带有 'd's 的字符串。字符串可以像
'd/dd/ddd/dddd'
'dd/d/ddd'
'dddd ddd /dd'
d 之间的间隔可以是单个/多个空格或:(冒号)或/(斜杠)或一次全部(可能是一个或两个或三个字符)。例子:
'dd/dddd:ddd d'
'dd:/ddd d d'
如果是
- 一
d,我应该替换为'somestring1'(意味着我有一些字符串来替换那个特定的d) - 两个
d,替换为'someotherString2' - 三
d的,替换为'someotherotherstring' - 四
d,替换为'someotherotherotherstring'
带有各自的间距或带有:(冒号)和/(斜线)
我正在尝试为此使用正则表达式。