python如何截取一个字符串中两个特定字符之间的字符串
时间: 2023-07-01 11:19:02 浏览: 550
c#正则表达式截取指定字符串之间的字符串。类文件直接用就可以了~
5星 · 资源好评率100%
可以使用Python中的字符串方法`find()`和切片来截取一个字符串中两个特定字符之间的字符串。以下是一个例子:
```python
s = "hello world, this is a test string"
start = s.find("world") + len("world") # 找到"world"的位置,加上其长度,得到起始位置
end = s.find("string") # 找到"string"的位置
result = s[start:end] # 利用切片截取起始位置和结束位置之间的字符串
print(result) # 输出:" this is a test "
```
在这个例子中,我们首先使用`find()`方法找到了字符串中"world"和"string"的位置,然后利用切片截取了这两个位置之间的字符串。
阅读全文