Regex 使用正则表达式添加到字符串的开头
因此,我尝试向所有以字母后跟点开头的字符串添加两个哈希 仅当它是字符串的开头时才应用。我是新来的正则表达式,所以我不确定该如何添加。有什么帮助吗Regex 使用正则表达式添加到字符串的开头,regex,Regex,因此,我尝试向所有以字母后跟点开头的字符串添加两个哈希 仅当它是字符串的开头时才应用。我是新来的正则表达式,所以我不确定该如何添加。有什么帮助吗 import re string = "a. this is a sentence.bla bla." string = re.sub(r"\A[a-h][.]","##", string) 结果是(很明显)“这是一个句子,等等。” 如何向字符串中添加而不是替换 结果应该是: “##a.这是
import re
string = "a. this is a sentence.bla bla."
string = re.sub(r"\A[a-h][.]","##", string)
结果是(很明显)“这是一个句子,等等。”
如何向字符串中添加而不是替换
结果应该是:
“##a.这是一个句子。等等。”使用
重新导入
s=“a.这是一句话。等等。”
s=re.sub(r“\A[A-h][.]”,r“###\g”,s)
看
“###\g
在文本匹配(用\g
表示)之前插入##
。谢谢,效果不错!