在Python里,这个JavaScript替换怎么表达呢?

在Python里,这个JavaScript替换怎么表达呢?

JavaScript 代码:

var s1 = '2018-08-08';

s2 = s1.replace( /(\d{4})-(\d{2})-(\d{2})/ , '$1年$2月$3日' );

console.log( s2 );

结果 2018-08-08 成了 2018年08月08日

就是Python 里 那个 search() 的 group(),不知道在re.sub该怎么表达。


回答:

python">import re

print(re.sub(r'(\d{4})-(\d{2})-(\d{2})', r'\1年\2月\3日', '2018-08-08'))

Python3 正则表达式文档

Python2 正则表达式文档

以上是 在Python里,这个JavaScript替换怎么表达呢? 的全部内容, 来源链接: utcz.com/a/163882.html

回到顶部