我使用Dreamweaver替换大约1,000个具有类似格式的页面标题实例:
5 5 2016美味的大比目鱼
5 19 2016一个好的国王鲑鱼和大比目鱼日 ...
我希望将日期格式化为:
5-5-2016美味的大比目鱼
5-19-2016一个好的三文鱼和大比目鱼日
我尝试了几种使用正则表达式来解决此问题的方法,但无法使用所需格式获取替换值。任何人都可以帮助我吗?
答案 0 :(得分:1)
搜索([0-9]+) ([0-9]+) (.*)
并将其替换为$1-$2-$3
。
答案 1 :(得分:1)
建议使用([0-9]{1,2})\s+([0-9]{1,2})\s+([0-9]{4})
。
这是一个更严格的regexpr。基本上你正在捕捉3组数字
而\s+
表示一个或多个空格。
然后$1-$2-$3 $4
将所有4个组匹配回来。