![]() |
1
198
使用
如果你想允许
如果您希望用户使用更强大的筛选选项,请考虑允许他们使用 regular expressions . |
![]() |
2
62
正则表达式可能是解决此问题的最简单方法:
|
![]() |
3
0
你是说通配符有什么特定的语法吗?通常
最简单的方法可能是将通配符表达式转换为正则表达式,然后使用它来过滤结果。 |
|
4
0
与Yuushi使用正则表达式的想法相同,但这使用了re库中的findall方法,而不是列表理解:
|
|
5
0
为什么不直接使用join函数呢?在regex findall()或group()中,您将需要一个字符串,因此:
join()函数允许您转换字符串中的列表。join之前的单引号是您将放在列表中每个字符串中间的内容。当您执行此代码部分(''.join(l))时,您将收到以下消息: “这只是一个测试” 因此,您可以使用findal()函数。 我知道我迟到了7年,但我最近创建了一个帐户,因为我正在学习,其他人可能会有同样的问题。我希望这能帮助你和其他人。 @FlixBrunet评论后更新:
|
![]() |
6
-10
简单的方法就是尝试
|
![]() |
DotFX · RegEx捕获关键字前但括号后的所有内容 5 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 5 月前 |
![]() |
iato · 确保正则表达式不从命名材料中的数字中提取 6 月前 |
![]() |
vr8ce · 非成对标记中特定字符的正则表达式 6 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 6 月前 |
![]() |
Carsten · 使用最近的搜索模式更改文本块 6 月前 |