python正则表达式在一个字符串中,匹配target="_blank">后面到<为止的全部内容
时间: 2024-05-27 22:13:02 浏览: 14
可以使用以下正则表达式进行匹配:
import re
string = '这是一个 <a href="http://www.baidu.com" target="_blank">百度</a> 的链接'
pattern = 'target="_blank">(.+?)<'
result = re.search(pattern, string)
if result:
print(result.group(1))
else:
print("未匹配到内容")
相关问题
正则表达式匹配指定中文字符串
在处理正则表达式匹配指定中文字符串时,需要注意字符编码的问题。根据引用中的建议,最好统一使用utf8编码。如果不是这种最优情况,也可以进行相应的处理。在引用中的代码示例中,使用了unicode函数将html内容转换为unicode编码,以便进行正则匹配。在正则表达式中,可以使用`\u4e00-\u9fa5`表示匹配所有的中文字符范围。例如,可以使用`re.findall(ur'[\u4e00-\u9fa5]+', string)`来匹配一个字符串中的所有中文字符。此外,引用中提到可以使用replace方法或group方法进行匹配。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Python中使用中文正则表达式匹配指定的中文字符串](https://blog.csdn.net/tao_627/article/details/51019972)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [正则表达式中文字符匹配](https://blog.csdn.net/qq_57059662/article/details/127711890)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
python 用re.search在str2="""<td width="160"><a href="../news/list_117.html" class="keyWord" target="_blank">重庆</a>大学</td>"""中提取重庆大学
可以使用正则表达式来提取字符串中的内容。具体实现代码如下:
```python
import re
str2 = """<td width="160"><a href="../news/list_117.html" class="keyWord" target="_blank">重庆</a>大学</td>"""
pattern = r'<td width="160"><a href=".*?" class="keyWord" target="_blank">(.*?)</a>'
result = re.search(pattern, str2)
if result:
print(result.group(1))
```
输出结果为:重庆大学
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)