如何在Python中使用正则表达式将字符串替换为小写

bluesky1年前 ⋅ 45 阅读

ChatGPT的回答仅作参考:

要在Python中使用正则表达式将字符串替换为小写,可以使用re模块的sub()函数。下面是一个示例代码:

```python
import re

string = "Hello World"
pattern = r'\b\w+\b'  # 匹配单词

lowercase_string = re.sub(pattern, lambda match: match.group().lower(), string)
print(lowercase_string)
```

输出结果为:

```
hello world
```

在上面的代码中,首先定义了一个字符串`string`和一个正则表达式模式`pattern`,该模式用于匹配单词。然后使用re.sub()函数将匹配到的单词替换为小写形式。lambda函数作为第二个参数传递给re.sub()函数,用于将匹配到的单词转换为小写形式。最后打印输出替换后的字符串`lowercase_string`。

全部评论: 0

    相关推荐