2
for j in Xjoints:
    j = substitute( XrigNamespace, j, '')

Substitute に相当する Python を書きたいと思っています。どんな提案でも大歓迎です。ありがとう!

4

1 に答える 1

3

正規表現の置換:

import re
test = "Hello -%there%-"
regularExpr = "-%.*%-"
s1 = re.sub(regularExpr, "Mel", test)
# Result: Hello Mel
s2 = re.sub("foo", "Mel", test)
# Result: Hello -%there%-

Python で同等のものを作成することは明らかに可能ですが、既に提供されている高レベルのライブラリが使用されます (この場合、確実にパフォーマンスが向上します)。

于 2014-09-14T13:47:38.903 に答える