正则表达式中,一段文本包含了多个被搜索文本部分,如何只取完全匹配的...

发布网友 发布时间:2024-09-29 00:17

我来回答

2个回答

热心网友 时间:2024-10-10 09:20

只匹配第一行的正则表达式见图

我给你一个Python语言的例子,你看看吧.

import re

s="班级I\n班级II\n班级III\n"

regex=r'\b班级I\b'

matches=re.findall(regex,s)

for i in range(0,len(matches)):

  print(matches[i])

源代码(注意源代码的缩进)

热心网友 时间:2024-10-10 09:26

这个用边界符\b可以解决,如下图,不会匹配 II或III

班级I\b

sample

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com