python正则表达式匹配字符串中间包含字符‘-’
时间: 2023-09-04 13:12:54 浏览: 93
python 实现正则表达式匹配
可以使用字符集来匹配字符串中间包含字符‘-’,例如:
```python
import re
text = "hello-world"
pattern = re.compile(r"[a-zA-Z]+-[a-zA-Z]+")
match = pattern.search(text)
if match:
print(match.group(0))
else:
print("No match")
```
运行结果为:
```
hello-world
```
在上面的例子中,正则表达式`[a-zA-Z]+-[a-zA-Z]+`表示匹配至少一个字母,接着是一个连字符‘-’,再接着是至少一个字母。这样就能匹配包含字符‘-’的字符串了。
阅读全文