ecWap.prodDetial.setSku("10086681760657" , {'aa':'bb','sku':{'id':'12'}});这个字符串中使用python 正则表达式提取{'aa':'bb','sku':{'id':'12'}}
时间: 2023-09-10 20:12:21 浏览: 91
python利用正则表达式提取字符串
要提取字符串中的`{'aa':'bb','sku':{'id':'12'}}`,可以使用Python的正则表达式。以下是一个示例代码:
```python
import re
string = 'ecWap.prodDetial.setSku("10086681760657" , {\'aa\':\'bb\',\'sku\':{\'id\':\'12\'}});'
result = re.search(r'\{.*?\}', string).group()
print(result)
```
运行以上代码,输出结果为:
```
{'aa':'bb','sku':{'id':'12'}}
```
这段代码使用了正则表达式的非贪婪模式(.*?)来匹配最小的可能字符序列,从而提取出字符串中的`{'aa':'bb','sku':{'id':'12'}}`。
阅读全文